• [解決済み] ネストした辞書の項目からpandasのDataFrameを構築する

    質問 user_dict "をネストした構造を持つ辞書があるとします。 レベル1です。 UserId (長い整数) レベル2です。 カテゴリ (文字列) レベル3です。 属性の詰め合わせ(float、ints、など)。 例えば、この辞書の項目は次のようになります。 user_dict[12] = { "Category 1": {"att_1"

    2022-05-15 16:54:45
  • [解決済み] ne__は__eq__の否定として実装されるべきか?

    質問 クラスをオーバーライドして __eq__ メソッドをオーバーライドしたいクラスがあります。メソッドをオーバーライドするのは理にかなっているように思えます。 __ne__ メソッドもオーバーライドするのが筋のようです。私は __ne__ の否定として __eq__ を否定するようなものなのでしょうか? class A: def __init__(self, st

    2022-05-15 16:53:53
  • [解決済み] 条件を満たした場合にNumpyの要素を置き換える

    質問 私は大きなnumpy配列を持っており、条件が満たされた場合に各要素が1または0のいずれかに変更されるように操作する必要があります(後でピクセルマスクとして使用されます)。配列には約800万個の要素があり、私の現在の方法は、縮小パイプラインにあまりにも時間がかかります。 for (y,x), value in numpy.ndenumerate(mask_data): if

    2022-05-15 16:28:40
  • [解決済み] Pythonで文字列が数字で始まるかどうかを判断するには?

    質問 私は数字で始まる文字列を持っています(0-9まで)。 私はstartswith()を使用して10個のテストケースをquot;または"できることを知っていますが、おそらくより適切なソリューションがあります。 と書く代わりに if (string.startswith('0') || string.startswith('2') || string.startswith('3

    2022-05-15 15:51:44
  • [解決済み] python BeautifulSoup テーブルのパース

    質問 Pythonを勉強しています。 requests とBeautifulSoupを学んでいます。 練習のために、私は簡単なNYCの駐車券パーサーを書くことにしました。 私は非常に醜いhtml応答を取得することができます。 私は lineItemsTable を取得し、すべてのチケットをパースする必要があります。 ここに行けば、このページを再現することができます。 https:/

    2022-05-15 15:21:55
  • [解決済み] 標準のjsonモジュールでfloatをフォーマットする

    質問 私は、標準の json モジュール を使って浮動小数点数のリストをシリアライズしています。しかし、私はこのような結果を得ています。 >>> import json >>> json.dumps([23.67, 23.97, 23.87]) '[23.670000000000002, 23.969999999999999, 23.870000

    2022-05-15 13:48:21
  • [解決済み] Seleniumから要素の属性を取得するには?

    質問 PythonでSeleniumを使っています。私は .val() の <select> 要素で、それが期待するものであることを確認します。 これは私のコードです。 def test_chart_renders_from_url(self): url = 'http://localhost:8000/analyse/' self.browser.

    2022-05-15 11:54:44
  • [解決済み] 乱数の行列を作成する簡単な方法

    質問 乱数の行列を作成しようとしていますが、私のソリューションは長すぎて見苦しいです。 random_matrix = [[random.random() for e in range(2)] for e in range(3)] これは一見問題ないように見えますが、私の実装では weights_h = [[random.random() for e in range(len(in

    2022-05-15 05:19:52
  • [解決済み] 2つのデータフレームをマージしようとすると、ValueErrorが発生します。

    質問 2つの変数に保存されている私の2つのデータフレームです。 > print(df.head()) > club_name tr_jan tr_dec year 0 ADO Den Haag 1368 1422 2010 1 ADO Den Haag 1455 1477 2011 2 ADO

    2022-05-15 04:11:43
  • [解決済み] python: 2階層上のディレクトリを取得する

    質問 OK...I don't know where module x が、2階層上のディレクトリへのパスを取得する必要があることは分かっています。 では、もっとエレガントな方法はないのでしょうか。 import os two_up = os.path.dirname(os.path.dirname(__file__)) Python 2と3の両方のソリューションが歓迎されま

    2022-05-15 02:04:24
  • [解決済み] イテラブルを一定サイズのチャンクに分割する方法

    質問 重複している可能性があります。 どのようにPythonで均等なサイズのチャンクにリストを分割するには? 私は、反復可能なものを入力として受け取り、反復可能なものの反復可能なものを返す、"batch"関数が見つからなかったことに驚いています。 例えば for i in batch(range(0,10), 1): print i [0] [1] ... [9]

    2022-05-15 01:09:29
  • [解決済み] 集合からランダムな選択? python

    質問 推理ゲームのAI部分を作っています。AI にこのリストからランダムに文字を選択させたいと考えています。私はそれをセットとして行っているので、ゲーム内で推測された文字をリストから簡単に削除することができ、したがって、再び推測することができなくなります。 次のように記述します。 set オブジェクトがインデックス化されていません。どのように私はこれを回避することができますか? im

    2022-05-14 15:32:51
  • [解決済み] IPythonの終了確認を無効にする

    質問 を入力するたびにイライラします。 exit() を入力するたびに、終了するかどうかの確認が表示されるのは本当にイライラします。そうでなければ、私は exit() !!! IPythonのデフォルトの動作をオーバーライドして、プロンプトを出さずに終了させる方法はありますか? どのように解決するのですか? もし、あなたが Ctrl-D を確認せずに終了させたい場合は、IP

    2022-05-14 14:43:54
  • [解決済み] Python で、クラスオブジェクトを dict にキャストするにはどうしたらいいですか?

    質問 Pythonで簡単なクラスがあるとします。 class Wharrgarbl(object): def __init__(self, a, b, c, sum, version='old'): self.a = a self.b = b self.c = c self.sum = 6 self.v

    2022-05-14 12:17:08
  • [解決済み] re.sub置換パターンにおけるキャプチャグループの後方参照への対応

    質問 文字列 0.71331, 52.25378 という文字列を受け取り 0.71331,52.25378 - つまり、数字、カンマ、スペース、数字を探し、スペースを取り除くだけです。 これは私の現在のコードです。 coords = '0.71331, 52.25378' coord_re = re.sub("(\d), (\d)", "\1,\2", coords) prin

    2022-05-14 12:15:55
  • [解決済み] Pythonで関数の引数として辞書の項目を渡すには?重複

    質問 この質問はすでにここに回答があります : キーワードパラメータとして辞書を関数に渡す (4つの回答) 終了 4 年前 .

    2022-05-14 12:12:16
  • [解決済み] Matplotlibのレジェンドが動作しない

    質問 matplotlibをアップグレードしてから、凡例を作成しようとすると次のようなエラーが発生するようになりました。 /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a

    2022-05-14 12:10:21
  • [解決済み] TypeError: can't multiply sequence by non-int of type 'float'」と表示されるのはなぜですか?

    質問 販売金額(入力)に定義された消費税(0.08)を掛け、合計金額(消費税×販売金額)を表示させるために入力しています。 このエラーに遭遇しました。どなたか、何が問題なのか、または何か提案があれば教えてください。 salesAmount = raw_input (["Insert sale amount here \n"]) ['Insert sale amount here \n'

    2022-05-14 11:16:03
  • [解決済み] タプルの代わりにリストで出力するZip

    質問 2 つのリストからリストのリストを作成する、最も速く、最もエレガントな方法は何ですか? 私は In [1]: a=[1,2,3,4,5,6] In [2]: b=[7,8,9,10,11,12] In [3]: zip(a,b) Out[3]: [(1, 7), (2, 8), (3, 9), (4, 10), (5, 11), (6, 12)] そして、私が欲しいのは

    2022-05-14 09:24:26
  • [解決済み] virtualenvのどこにカスタムコードを置くか?

    質問 を使う場合、どのようなディレクトリ構造にすればよいのでしょうか? virtualenv ? 例えば、私がWSGIアプリケーションを構築している場合、仮想環境として foobar のようなディレクトリ構造から始めるでしょう。 /foobar /bin {activate, activate.py, easy_install, python} /include

    2022-05-14 09:15:46