• [解決済み] Pythonです。コンテキストマネージャをモックする

    質問 この例でNamedTemporaryFile.nameをモック化できない理由がわかりません。 from mock import Mock, patch import unittest import tempfile def myfunc(): with tempfile.NamedTemporaryFile() as mytmp: return mytmp.

    2023-01-02 15:59:37
  • [解決済み] Django セットアップ デフォルトのログ記録

    質問 私の Django インストールのために "default" logger をセットアップする方法がわからないようです。私は Django 1.3 の新しい LOGGING の設定に settings.py . を見てみると Django Logging Doc の例 を見ましたが、特定のロガーに対してのみロギングを行うハンドラをセットアップしているように見えます。彼ら

    2023-01-02 15:48:11
  • [解決済み] pandas のデータフレームでグループ化し、各グループで最新のものを選択する。

    質問 pandas dataframeの値をグループ化し、各グループから最新(日付別)の値を選択する方法は? 例えば、日付でソートされたdataframeが与えられたとします。 id product date 0 220 6647 2014-09-01 1 220 6647 2014-09-03 2 220 6647

    2023-01-02 15:28:48
  • [解決済み] psycopg2: AttributeError: 'module' オブジェクトは 'extras' という属性を持たない。

    質問 私のコードでは DictCursor から psycopg2.extras このように dict_cur = conn.cursor(cursor_factory=psycopg2.extras.DictCursor) しかし、突然カーソルを読み込むと以下のようなエラーが発生します。 AttributeError: 'module' object has no a

    2023-01-02 11:54:10
  • [解決済み] 辞書からdefaultdictを構築するには?

    質問 もし、私が d=dict(zip(range(1,10),range(50,61))) をどのように構築すればよいのでしょうか? collections.defaultdict の外に dict ? 唯一の引数 defaultdict はファクトリー関数を取るようですが、初期化をしてから、オリジナルの d を更新し defaultdict ? どのように解決

    2023-01-02 10:58:52
  • [解決済み] Python で文字列から ANSI エスケープシーケンスを削除するにはどうすればよいですか?

    質問 これは私の文字列です。 'ls\r\n\x1b[00m\x1b[01;31mexamplefile.zip\x1b[00m\r\n\x1b[01;31m' SSHコマンドの出力を取得するコードを使用していて、文字列には'examplefile.zip'のみを含めるようにしたい。 余分なエスケープシーケンスを削除するために使用できるものは何ですか? どのように解決するので

    2023-01-02 07:24:12
  • [解決済み] Python の list.index() 関数は、何も見つからなかったときに例外をスローしません。

    質問 Pythonの list.index(x) は、項目が存在しない場合、例外を投げます。例外処理を必要としない、より良い方法はないでしょうか? どのように解決するのですか? マッチする要素がどこにあるか気にしないのであれば、使用します。 found = x in somelist もし、気になるのであれば LBYL のスタイルで 条件式 : i = s

    2023-01-02 05:12:35
  • [解決済み] NumPy nを底とする対数

    質問 からの numpy documentation on logarithms のドキュメントから、底を持つ対数を計算する関数を見つけました。 e , 2 と 10 : import numpy as np np.log(np.e**3) #3.0 np.log2(2**3) #3.0 np.log10(10**3) #3.0 しかし、どのように対数を

    2023-01-02 05:02:40
  • [解決済み] pip installation /usr/local/opt/python/bin/python2.7: bad interpreter: そのようなファイルやディレクトリはありません

    質問 私は何が問題なのか分かりませんが、私はどこにも到達しないいくつかのstackoverflowの解決策に従って立ち往生しています。あなたはこの上で私を助けてくださいすることができますか? Monas-MacBook-Pro:CS764 mona$ sudo python get-pip.py The directory '/Users/mona/Library/Caches

    2023-01-02 01:02:28
  • [解決済み] Python - データフレームの次元

    質問 Pythonの初心者です。 Rでは、dim(...)を使って行列の次元を得ることができます。 Python Pandasのデータフレームに対応する関数は何でしょうか? どのように解決するのですか? df.shape ここで df はあなたのDataFrameです。

    2023-01-01 22:32:09
  • [解決済み] PythonのElementTreeを文字列に変換する

    質問 私が ElementTree.tostring(e) を呼び出すと、次のようなエラーメッセージが表示されます。 AttributeError: 'Element' object has no attribute 'getroot' ElementTreeオブジェクトをXML文字列に変換する他の方法はないのでしょうか? TraceBackです。 Traceback (mo

    2023-01-01 22:09:27
  • [解決済み] PythonでRedisデータベースの全キーを取得する

    質問 Redisで利用可能なキーを全て取得するコマンドの投稿がありますが、Pythonで行いたいのです。 何か方法があれば教えてください。 どのように解決するのですか? 使用方法 scan_iter() scan_iter() よりも優れています。 keys() の方が優れています。なぜなら、全てのキーをメモリにロードするのではなく、イテレータを使用することができるから

    2023-01-01 21:09:09
  • [解決済み] Anaconda サイトパッケージ

    質問 anaconda環境にパッケージをインストールした後、そのパッケージ内のコードにいくつかの変更を加えたいと思います。 どこで site-packages ディレクトリはどこにありますか?ディレクトリが見つかりません。 /Users/username/anaconda/lib/python2.7/site-packages どのように解決するのですか? モジュールをインポ

    2023-01-01 20:30:05
  • [解決済み] pandas/matplotlibの棒グラフにカスタムカラーを与える方法

    質問 私は、積み上げ棒グラフを生成するためにExcelの代替としてpandas/matplotlibを使い始めたばかりです。 私はある問題に遭遇しています。 (1) デフォルトのカラーマップには5色しかないので、5つ以上のカテゴリがある場合、色が繰り返されます。 どうすればより多くの色を指定できますか? 理想的には、開始色と終了色を持つグラデーションと、その間の n 色を動的に生成す

    2023-01-01 14:59:12
  • [解決済み] Django の manage.py を使って CLI からデータベースをクリアする最も簡単な方法は何ですか?

    質問 私はDjangoを使用してMySQLでウェブサイトを構築しています。今私は学習しているので、私は非常に頻繁にモデルを変更する必要があるので、私はすべてのテーブルがクリアされ、新しいテーブルが作成されるようにしたいです。 しかし syncdb は既存のテーブルには触れません。この問題を扱うのに何か良い方法はないでしょうか? どのように解決するのですか? データにこだわらな

    2023-01-01 14:47:12
  • [解決済み] zsh: 一致するものがありません: リクエスト[セキュリティ].

    質問 Pythonのurllib2スクリプトを実行しようとしているのですが、このエラーが発生します。 InsecurePlatformWarning: 真の SSLContext オブジェクトがありません。 これは urllib3 が SSL を適切に設定するのを妨げ、特定の SSL 接続が失敗する原因となる可能性があります。 特定のSSL接続に失敗することがあります。詳しくは

    2023-01-01 13:36:10
  • [解決済み] Pythonの生の文字列に引用符を含める方法

    質問 考えてみましょう。 >>> r"what"ever" SyntaxError: invalid syntax >>> r"what\"ever" 'what\\"ever' では、引用符は取得できても、スラッシュは取得できないのはなぜでしょうか? そして、どうか提案しないでください r'what"ever' というのも、両方のタイプの引

    2023-01-01 08:33:08
  • [解決済み] Windowsでvirtualenvが起動しない

    質問 作成したvirtualenv環境を有効化できないようです。 私は、Windows PowerShell の内部で、以下を使用してこれを行います。 scripts\activate と表示されますが、エラーメッセージが表示されます。 スクリプトの実行がこのシステムで無効になっているため、読み込むことができません。 というエラーメッセージが表示されます。 私のコンピ

    2023-01-01 05:18:09
  • [解決済み] Pythonで適切な「何もしない」ラムダ式は?

    質問 私は時々、「何もしない」ラムダ式を作りたいと思うことがあります。 def do_nothing(*args): pass しかし、ラムダ式はコロンの後にあるものを返そうとするので、次の構文は不正です。 pass . do_nothing = lambda *args: pass そこで思ったのですが、次のような表現は上記の置き換えとして適切でしょうか? do_

    2023-01-01 01:19:01
  • [解決済み] 同じマシンで複数のPythonバージョン?

    質問 Linux上の同じマシンに複数のバージョンのPythonをインストールして実行する方法について、Pythonのウェブサイトのどこかに公式な文書がありますか? 私は何百ものブログ記事や回答を見つけることができますが、私はこれを行うための "標準" 公式な方法があるかどうかを知りたいのです。 あるいは、これはすべて OS に依存するのでしょうか? どのように解決するのですか?

    2022-12-31 12:56:58