• [解決済み] Pythonにおける "in "の連想性?

    質問 Pythonのパーサーを作っているのですが、これは 本当に は私を混乱させます。 >>> 1 in [] in 'a' False >>> (1 in []) in 'a' TypeError: 'in <string>' requires string as left operand, not bool >>&

    2022-11-16 18:19:39
  • [解決済み] pip requirements ファイルと setup.py の install_requires はいつ使い分けるのか?

    質問 私はいくつかのPythonライブラリをパッケージ化してインストールするためにvirtualenvでpipを使用しています。 私がやっていることは、かなり一般的なシナリオだと想像しています。 私は、依存関係を明示的に指定することができるいくつかのライブラリのメンテナです。 私のライブラリのいくつかは、私がコントロールできない推移的依存性を持つサード パーティ製ライブラリに依存してい

    2022-11-16 13:28:45
  • [解決済み] os.listdir()を使って隠しファイルを無視するには?

    質問 私の python スクリプトは os.listdir(path) ここで、パスは私が一つずつ処理する必要があるアーカイブを含むキューです。 問題は、リストを配列で取得し、それを単純に array.pop(0) . プロジェクトをsubversionに置くまではうまくいっていました。今は .svn フォルダが配列に含まれ、もちろんそれは私のアプリケーションをクラッシュさせ

    2022-11-16 12:40:20
  • [解決済み] Python 3.3でrange()がジェネレータなら、なぜnext()をレンジで呼べないのですか?

    質問 ウェブ上の誤った情報に踊らされているのかもしれませんが、私が何かを誤解している可能性の方が高いと思います。 私がこれまでに学んだことに基づいて、range() はジェネレータであり、ジェネレータはイテレータとして使用できます。 しかし、このコード myrange = range(10) print(next(myrange)) はこのようなエラーを出します。 TypeErro

    2022-11-16 08:49:46
  • [解決済み] ディクショナリ ストからディクショナリ ストへ

    質問 リストの辞書(すべて同じ長さ)の間を行ったり来たりしたいのです。 DL = {'a': [0, 1], 'b': [2, 3]} と辞書の一覧を表示します。 LD = [{'a': 0, 'b': 2}, {'a': 1, 'b': 3}] 私は、2つのフォームを切り替える最もきれいな方法を探しています。 どのように解決するのですか? numpyの利用を検討して

    2022-11-15 23:49:48
  • [解決済み] ヘッドとテールが一列に並ぶ

    質問 Pythonicな方法で、1つのコマンドでリストの最初の要素と "tail"を解凍する方法はありますか? 例えば >> head, tail = **some_magic applied to** [1, 1, 2, 3, 5, 8, 13, 21, 34, 55] >> head 1 >>> tail [1, 2, 3, 5, 8, 1

    2022-11-15 21:51:16
  • [解決済み] Python NameError: 名前 'include' は定義されていません [終了].

    質問 終了しました。 この質問には デバッグの詳細 . 現在、回答は受け付けていません。 この質問を改善したいですか? 質問を更新して、それが オントピック になるように更新します。 終了 6

    2022-11-15 16:33:02
  • [解決済み] ディスクに書き込まずに.zipファイルをダウンロードし、解凍する方法

    質問 私は、URLから.ZIPファイルのリストをダウンロードし、次にZIPファイルを展開してディスクに書き込む、私の最初のPythonスクリプトを動作させることに成功しました。 私は今、次のステップを達成するために途方に暮れています。 私の主な目標は、zip ファイルをダウンロードおよび抽出し、TCP ストリームを介してコンテンツ (CSV データ) を渡すことです。できれば、zip

    2022-11-15 14:14:26
  • [解決済み] virtualenvでpipを使用する際の "Permission denied "を回避する方法

    質問 Python パッケージをデプロイしようとすると pip を使った Python パッケージを Ubuntu マシン上の仮想環境にデプロイしようとしましたが、権限に関連する問題に遭遇しました。例えば (TestVirtualEnv)test@testServer:~$ pip install markdown2 で終了する。 <ブロッククオート error: '

    2022-11-15 09:13:26
  • [解決済み] Python ファイルに長い定数リストをインポートする

    質問 Python で C のようなプリプロセッサー文はありますか? #define MY_CONSTANT 50 また、私はいくつかのクラスにインポートしたい定数の大きなリストを持っています。このような定数を、上記のような一連のステートメントとして .py ファイルに宣言し、それを別の .py ファイルにインポートできますか? 編集してください。 ファイルの

    2022-11-15 01:25:28
  • [解決済み] Pythonは戻り値としてのみ使われる変数を最適化するのですか?

    質問 次の2つのコードに究極の違いはあるか。最初のものは、関数内の変数に値を代入し、その変数を返します。2番目の関数は、単に値を直接返します。 Pythonはそれらを同等のバイトコードに変換しますか?どちらかが速いのでしょうか? ケース1 : def func(): a = 42 return a ケース2 : def func(): ret

    2022-11-14 05:55:45
  • [解決済み] boto3 S3クライアントメソッドをモックする Python

    質問 私はboto3 s3クライアントオブジェクトからsingluarメソッドをモックして、例外をスローしようとしています。しかし、私はこのクラスの他のすべてのメソッドが通常通り動作する必要があります。 を実行してエラーが発生したときに、特異な例外をテストできるようにするためです。 アップロード_パート_コピー 1回目の試行 import boto3 from mock i

    2022-11-13 19:59:01
  • [解決済み] Djangoでredisを使用するにはどうすればよいですか?

    質問 redis-cache のことは聞いたことがありますが、具体的にどのように動作するのでしょうか?rdbmsのクエリをキャッシュすることで、djangoとrdbmsの間のレイヤーとして使用されるのでしょうか? それとも、データベースとして直接使用するのでしょうか?githubのページにはログインの詳細もセットアップもなく、ただいくつかの設定プロパティを設定するように書かれているので、

    2022-11-13 17:57:30
  • [解決済み] Pythonプロジェクトで相対パスを使ってファイルを読み込む

    質問 以下のような構成のPythonプロジェクトがあるとします。 project /data test.csv /package __init__.py module.py main.py __init__.py : from .module import test module.py : import

    2022-11-13 05:17:07
  • [解決済み] sphinxはルートドキュメント以下のディレクトリにないドキュメントにリンクすることができますか?

    質問 私はSphinxを使って、非Pythonプロジェクトのドキュメントを作成しています。 私は ./doc フォルダを各サブモジュールに配布したいのですが、その中には submodule_name.rst ファイルが含まれています。 次に、これらのファイルをマスター階層に吸い上げて、デザイン全体の仕様を作成したいと思います。 すなわち Project docs

    2022-11-12 23:08:25
  • [解決済み] 高速フーリエ変換を用いたオーディオの解析

    質問 Pythonでグラフィカルなスペクトラムアナライザーを作ろうとしています。 私は現在、16 ビット デュアル チャネル 44,100 Hz サンプル レートのオーディオ ストリームの 1024 バイトを読み取り、2 つのチャネルの振幅を一緒に平均化しています。 そのため、現在、私は 256 の符号付き短文の配列を持っています。 その配列に対して、numpy のようなモジュールを使用

    2022-11-12 17:18:55
  • [解決済み] Django の FileField に既存のファイルを設定する

    質問 ディスク上に既存のファイル (例えば /folder/file.txt) があり、Django の FileField モデルフィールドがあります。 を実行すると instance.field = File(file('/folder/file.txt')) instance.save() という名前で再保存されます。 file_1.txt (として保存します(次回は

    2022-11-12 11:23:47
  • [解決済み] リストからランダムな要素をポップする最も効率的な方法は何ですか?

    質問 あるリストがあるとします x があり、そこからランダムに1つの要素をポップして、リストがその要素を含まないようにしたいとします。これを行うための最もpythonicな方法は何ですか? 私は、かなり手間のかかる pop , random.randint そして len といった、より短い、あるいはより良い解決策を見たいと思います。 import random x = [1

    2022-11-12 09:40:49
  • [解決済み] Pythonはなぜ'マジックメソッド'を使うのか?

    質問 最近Pythonで遊んでいて、ちょっと変だなと思ったのは、「マジックメソッド」の多用です。例えば、長さを利用可能にするために、オブジェクトはメソッドを実装します。 def __len__(self) と書くと、それが呼び出されます。 len(obj) . 私は、なぜオブジェクトが単に len(self) メソッドを定義し、それをオブジェクトのメンバーとして直接呼び出すようにしな

    2022-11-12 02:31:53
  • [解決済み] FlaskはURLルーティングで正規表現をサポートしていますか?

    質問 Flaskにint、float、pathのコンバータがあることは理解していますが、私たちが開発しているアプリケーションは、URLのパターンがより複雑になっています。 Djangoのように正規表現を使う方法はないでしょうか? どのように解決するのですか? Arminが回答してくれたので、私はFlaskに正規表現マッチャーを実装した例をお見せしようと思います。 from fl

    2022-11-12 01:42:04