問題タブ [python-module]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
56761 参照

python - Pythonでモジュールを文書化するにはどうすればよいですか?

それでおしまい。関数またはクラスを文書化する場合は、定義の直後に文字列を配置します。例えば:

しかし、モジュールはどうですか?file.pyの機能を文書化するにはどうすればよいですか?

0 投票する
35 に答える
1209572 参照

python - フルパスを指定してモジュールをインポートする方法は?

フルパスを指定してPythonモジュールをロードするにはどうすればよいですか?

ファイルは構成オプションであるため、ファイルシステムのどこにでも配置できることに注意してください。

0 投票する
18 に答える
366598 参照

python - Pythonで相対インポートを行う方法は?

このディレクトリ構造を想像してみてください。

コーディングmod1しているので、から何かをインポートする必要がありmod2ます。どうすればいいですか?

試しfrom ..sub2 import mod2ましたが、「パッケージ以外で相対インポートを試みました」というメッセージが表示されます。

sys.pathグーグルで検索しましたが、「操作」ハックしか見つかりませんでした。きれいな方法はありませんか?


編集:すべての私__init__.pyのは現在空です

Edit2:sub2には、サブパッケージ(、、など)間で共有されるクラスが含まれているため、これを実行しようとしていsub1ますsubX

Edit3:私が探している動作は、PEP 366で説明されているものと同じです(John Bに感謝)

0 投票する
39 に答える
3928724 参照

python - if __name__ == "__main__": は何をしますか?

次のコードを考えると、 は何をしif __name__ == "__main__":ますか?

0 投票する
6 に答える
26359 参照

python - Python の外部クラス

Python を始めたばかりで、外部 RSS クラスを使用したいと考えています。そのクラスをどこに置き、どのようにインポートしますか? 最終的には Python プログラムを共有できるようにしたいと考えています。

0 投票する
5 に答える
55409 参照

python - Pythonで__main__モジュールのファイル名を取得するには?

2 つのモジュールがあるとします。

a.py:

b.py:

「a.py」ファイルを実行します。これは以下を出力します:

質問__main__: 「b.py」ライブラリ内からモジュール (この場合は「a.py」)へのパスを取得するにはどうすればよいですか?

0 投票する
1 に答える
961 参照

python - C で HTML エンコーディング/エスケープを行う優れた Python モジュールはありますか?

cgi.escape がありますが、それは純粋な python で実装されているようです。Django のようなほとんどのフレームワークも、いくつかの正規表現を実行しているようです。これは私たちが頻繁に行っていることなので、できるだけ早く実行できるようにすることをお勧めします。

たぶん、C 実装は、一連の正規表現よりもはるかに高速ではないでしょうか?

0 投票する
12 に答える
72220 参照

python - Pythonを使用してMicrosoftAccessデータベースを読み取るには何が必要ですか?

PythonでMicrosoftAccessデータベースにアクセスするにはどうすればよいですか?SQLで?

Linuxで動作するソリューションが望ましいですが、Windowsでも解決できます。

読み取りアクセスのみが必要です。