問題タブ [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.
python - Pythonでモジュールを文書化するにはどうすればよいですか?
それでおしまい。関数またはクラスを文書化する場合は、定義の直後に文字列を配置します。例えば:
しかし、モジュールはどうですか?file.pyの機能を文書化するにはどうすればよいですか?
python - フルパスを指定してモジュールをインポートする方法は?
フルパスを指定してPythonモジュールをロードするにはどうすればよいですか?
ファイルは構成オプションであるため、ファイルシステムのどこにでも配置できることに注意してください。
python - Pythonで相対インポートを行う方法は?
このディレクトリ構造を想像してみてください。
コーディングmod1
しているので、から何かをインポートする必要がありmod2
ます。どうすればいいですか?
試しfrom ..sub2 import mod2
ましたが、「パッケージ以外で相対インポートを試みました」というメッセージが表示されます。
sys.path
グーグルで検索しましたが、「操作」ハックしか見つかりませんでした。きれいな方法はありませんか?
編集:すべての私__init__.py
のは現在空です
Edit2:sub2には、サブパッケージ(、、など)間で共有されるクラスが含まれているため、これを実行しようとしていsub1
ますsubX
。
Edit3:私が探している動作は、PEP 366で説明されているものと同じです(John Bに感謝)
python - if __name__ == "__main__": は何をしますか?
次のコードを考えると、 は何をしif __name__ == "__main__":
ますか?
python - Python の外部クラス
Python を始めたばかりで、外部 RSS クラスを使用したいと考えています。そのクラスをどこに置き、どのようにインポートしますか? 最終的には Python プログラムを共有できるようにしたいと考えています。
python - Pythonで__main__モジュールのファイル名を取得するには?
2 つのモジュールがあるとします。
a.py:
b.py:
「a.py」ファイルを実行します。これは以下を出力します:
質問__main__
: 「b.py」ライブラリ内からモジュール (この場合は「a.py」)へのパスを取得するにはどうすればよいですか?
python - C で HTML エンコーディング/エスケープを行う優れた Python モジュールはありますか?
cgi.escape がありますが、それは純粋な python で実装されているようです。Django のようなほとんどのフレームワークも、いくつかの正規表現を実行しているようです。これは私たちが頻繁に行っていることなので、できるだけ早く実行できるようにすることをお勧めします。
たぶん、C 実装は、一連の正規表現よりもはるかに高速ではないでしょうか?
python - Pythonを使用してMicrosoftAccessデータベースを読み取るには何が必要ですか?
PythonでMicrosoftAccessデータベースにアクセスするにはどうすればよいですか?SQLで?
Linuxで動作するソリューションが望ましいですが、Windowsでも解決できます。
読み取りアクセスのみが必要です。