コンパイルされた.pycモジュールを自分のコードにインポートしてメインスクリプト内で使用する方法を理解できないようです。これも可能ですか?コンパイル済みのPythonファイルをインポートすることはできますか?
5
A
答えて
1
import module
がある場合。 py
ソースファイルの場合、コアは自動的に.pyc
を使用します。
ソースがない場合、pythonは自動的に.pyc
をインポートします。
7
foo.pycが存在する場合、インポートfooが自動的foo.pyが
(foo.pyが新しい場合、それが使用される)
が存在するか否かfoo.pyc使用します
-1
インポート時にpycファイル名を使用すると、pythonによって自動的にロードされます。
3
拡張子なしのインポートを使用してください。 Pythonはファイルが変更されているかどうかを調べ、見つからない場合は以前に作成したpycファイルを使用します。
しかし、もっとパフォーマンスが必要な場合は、標準のCPython実装よりもはるかに高速なPyPyを使用することをお勧めします。 (ただし、それはまだPython 2だということに注意してください)
0
はい、しかし注意して、 "-O"オプションでpythonを起動してください!私の個人的な経験では、あなたが持っているものすべてが.pycまたは.pyoファイルであれば、フラグなしで "python.exe"を実行してインポートしようとすると失敗しますが、python.exe -Oを実行してから通常どおりにインポートしようとすると失敗します。
関連する問題
- 1. インポートでのPythonコンパイル済みファイルの優先順位は何ですか?
- 2. コンパイル済みPython CGI
- 3. コンパイル済みswfファイルの翻訳をどのように置き換えることができますか?
- 4. pydev:コンパイル済みモジュールをインポートするときの未定義の変数エラー
- 5. メモリからコンパイル済みのPythonモジュールをロードするには?
- 6. コンパイル済みのC++のexeファイルを実行できません
- 7. カバールプロジェクトで「ファイルのみ」をコンパイルすることはできますか?
- 8. gcc.exe(コンパイル済み)バージョン4.7.0はどこで入手できますか?
- 9. TypeScriptのコンパイル済みJavaScriptチェック・タイプを使用できますか?
- 10. PDFファイルのラスタをインポートすることはできますか?
- 11. コンパイル済みのPythonコードVs py2exe
- 12. GitHub:バージョンを付けずにコンパイル済みファイルにアクセスできますか?
- 13. WindowsインストールでCygwinコンパイル済みPythonモジュールをインストールする
- 14. コンパイル済みのCプログラムでPM2を使用できます
- 15. Netbeans:コンパイル済みのjarファイルのメインクラス
- 16. コンパイルされたコンパイル済みのプログラミング言語は何ですか?
- 17. コンパイル済みファイルを本番サーバーにコピーする必要はありますか?
- 18. コンパイル済みPHP?
- 19. コンパイル済みDLLファイルへのデバッグ
- 20. コンパイル済みLINQクエリとDataLoadOptions ...
- 21. ソフトウェア(コンパイル済みまたは翻訳済み)はどのようにエンドユーザーに届きますか?
- 22. Visual Studioでは、隠しデータをコンパイル済みファイルに保存しますか?
- 23. コンパイル済みのクエリ
- 24. メインSassファイルのコンパイル済みcssファイルは、インポートされた部分的なSassファイルを更新して保存するときに更新されません。
- 25. VB6コンパイル済み実行ファイルのサイズを減らすには?
- 26. インストール済みのPythonモジュールx.features2dをOpencvからインポート
- 27. フレックスコンパイル済みswfをフラッシュファイルにインポートする
- 28. コンパイル済みの.jasperファイルからJasperReportオブジェクトを作成するには?
- 29. サーバにコンパイル済みコードをアップロードする
- 30. MATLAB matファイルをRubyに読み込むことはできますか? Pythonで
何を試しましたか? –
PyDevにpycファイルのインポートに関するバグがあります。 http://stackoverflow.com/questions/13967342/pydev-and-pyc-files – smwikipedia