• [解決済み] dict のキーと値を `unicode` から `str` に変換する最速の方法とは?

    質問 ある層からdictを受け取り、それを別の層に渡す前に計算や変更を行います。元のdictのキーとquot;文字列の値は次のとおりです。 unicode ですが、渡されるレイヤーは str . これは頻繁に呼び出されることになるので、次のようなものを変換する最も速い方法を知りたいのです。 { u'spam': u'eggs', u'foo': True, u'bar': { u'b

    2023-06-01 23:28:49
  • [解決済み] GolangはPythonのように文字列を乗算することができますか?

    質問 Pythonは文字列の乗算を以下のように行うことができます。 Python 3.4.3 (default, Mar 26 2015, 22:03:40) [GCC 4.9.2] on linux Type "help", "copyright", "credits" or "license" for more information. >>> x = 'my new

    2023-06-01 23:15:46
  • [解決済み] Pythonのデータクラスをイミュータブルにせずにハッシュ化するには?

    質問 Python3でデータクラスを持っているとします。私はこれらのオブジェクトをハッシュし、順序付けることができるようにしたい。私はこれらが不変であることを望んでいない。 私はidで順序付け/ハッシュ化したいだけです。 私はdocsで私がちょうど実装することができることを参照してください_。 ハッシュ _ などと書いてありますが、datacalsesはこれを処理することを目的と

    2023-06-01 17:42:11
  • [解決済み] sqliteデータベースの開き方とpandasデータフレームへの変換方法

    質問 あるデータをSQLiteデータベース(data.db)としてダウンロードしました。このデータベースをpythonで開き、pandas dataframeに変換したいです。 これは私がやったことです。 import sqlite3 import pandas dat = sqlite3.connect('data.db') #connected to database wi

    2023-06-01 16:35:59
  • [解決済み] NLTK pythonのエラーです。"TypeError: 'dict_keys' object is not subscriptable."

    質問 私はクラスの宿題の指示に従い、テキストファイルで最も頻繁に使われる上位200の単語を調べることになっています。 これがコードの最後の部分です。 fdist1 = FreqDist(NSmyText) vocab=fdist1.keys() vocab[:200] しかし、ボキャブラリー200の行の後にエンターキーを押すと、戻ってしまうのです。 Traceback (mo

    2023-06-01 13:10:50
  • [解決済み] Pythonで小数点以下3桁まで切り捨て

    質問 1324343032.324はどのように入手できますか? 以下のように、うまくいきません。 >>1324343032.324325235 * 1000 / 1000 1324343032.3243253 >>int(1324343032.324325235 * 1000) / 1000.0 1324343032.3239999 >>round(

    2023-06-01 12:24:07
  • [解決済み] インストール後、awscli がパスに追加されない

    質問 Amazonの公式の案内に従ってaws cliをインストールしました。 sudo pip install awscli しかし aws は私のパスのどこにも見当たりません。インストールは成功したようです。にあるファイルがいくつかあります。 /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site

    2023-06-01 10:19:41
  • [解決済み] WindowsでUnixの行末文字を書き込むには?

    質問 WindowsでPythonを使ってファイルに書き込み、Unixの行末文字を使うにはどうしたらよいでしょうか? 例:するとき。 f = open('file.txt', 'w') f.write('hellon') f.close() Pythonは自動的に \n を \r\n . どのように解決するのですか? Python 2 & 3 の場合 参

    2023-06-01 09:23:25
  • [解決済み] PythonでSelenium WebDriverを使用して部分的なスクリーンショットを撮るには?

    質問 いろいろ検索してみたのですが、解決策が見つかりませんでした。以下は 同じような質問 とjavaで可能な解決策です。 Pythonで同様の解決策はありますか? どのように解決するのですか? Selenium 以外に、この例では PIL Imaging ライブラリも必要です。これは標準ライブラリの一つとして入れられている場合とそうでない場合がありますが、もし持っていない

    2023-06-01 05:57:50
  • [解決済み] pip install -eでextras_requireを指定する。

    質問 gitリポジトリからインストールする場合、pipでextras_requiresをインストールするにはどうしたらよいでしょうか? 私は、あなたができることを知っています pip install project[extra] ができることは知っています。 そして、あなたは pip install -e git+https://github.com/user/project

    2023-06-01 04:41:54
  • [解決済み] 指数関数的なバックオフを伴うCeleryタスクの再試行

    質問 このようなタスクの場合 from celery.decorators import task @task() def add(x, y): if not x or not y: raise Exception("test error") return self.wait_until_server_responds( 例外が発生し、デーモン側から

    2023-06-01 01:14:04
  • [解決済み] 関数内にクラスを作成し、包含関数のスコープで定義された関数にアクセスする

    質問 編集 : この質問の下にある私の全回答を参照してください。 tl;drの答え : Pythonは静的にネストされたスコープを持ちます。そのため 静的 アスペクトは暗黙の変数宣言と相互作用し、明白でない結果をもたらす可能性があります。 (これは言語の一般的な動的性質のために特に驚くべきことかもしれません)。 私はPythonのスコープルールについて

    2023-05-31 15:33:44
  • [解決済み] NaNを含むnumpy配列の比較

    質問 私のunittestのために、私は2つの配列が同一であるかどうかをチェックしたい。 例を減らす。 a = np.array([1, 2, np.NaN]) b = np.array([1, 2, np.NaN]) if np.all(a==b): print 'arrays are equal' これは nan != nan . どのようにすればよいでしょうか?

    2023-05-31 13:14:12
  • [解決済み] 表形式データをメモリ上に保持するためのデータ構造?

    質問 私のシナリオは次のとおりです。私のプログラムで広範囲に使用するデータのテーブル (少数のフィールド、100 行未満) があります。私はまた、このデータが永続的である必要があるので、CSV として保存し、起動時にそれをロードします。すべてのオプション (SQLite も) が私のささやかな要件に対して過剰なため、私はデータベースを使用しないことにしました (さらに、オフラインで値を簡単に

    2023-05-31 09:42:09
  • [解決済み] manage.pyシェルを使わずにモデルにアクセスするDjangoアプリのためのPythonスクリプト

    質問 私は、いくつかのモデルオブジェクトを、私の django アプリケーションが使用するデータベースにインポートするスクリプトを書いています。過去に、私はこれを ./manage.py shell を実行し、次に import myscript . もっといい方法があると思うのですが。私は、HDのどこからでも python scriptname.py を使用して、そのスクリプトの最

    2023-05-31 08:11:16
  • [解決済み] Python: インデントにスペース4つを使っています。なぜですか?[クローズド].

    質問 終了 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにします。 この投稿を編集する . 終了

    2023-05-31 04:57:50
  • [解決済み] AttributeError: Pythonで属性を設定できない

    質問 以下は私のコードです。 N = namedtuple("N", ['ind', 'set', 'v']) def solve() items=[] stack=[] R = set(range(0,8)) for i in range(0,8): items.append(N(i,R,8)) stack.ap

    2023-05-31 04:04:17
  • [解決済み] Pythonでのfloatの2進数表現(16進数でないビット)

    質問 32 bit floatのバイナリIEEE754表現として文字列を取得する方法は? 例 1.00 -> '001111100000000000000000000000' どのように解決するのですか? を使えばいいのです。 struct パッケージを使用します。 import struct def binary(num): return ''.joi

    2023-05-31 02:21:21
  • [解決済み] Pythonにおけるint()の直感的でない動作

    疑問点 に明記されています。 ドキュメント には、int(number)が床置き型変換であることが明記されています。 int(1.23) 1 で、int(string)は、stringが整数リテラルである場合にのみ、intを返します。 int('1.23') ValueError int('1') 1 何か特別な理由があるのでしょうか?私は、あるケースでは関数の床が、

    2023-05-30 23:34:54
  • [解決済み] Python time.sleep()とevent.wait()の比較

    質問 マルチスレッドのPythonアプリケーションで、あるアクションを一定間隔で実行したいです。私はそれを行うための2つの異なる方法を見てきました exit = False def thread_func(): while not exit: action() time.sleep(DELAY) または exit_flag = threadi

    2023-05-30 17:53:59