Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonファイル拡張子.pyc.pyd.pyoは何の略ですか?


.py、.pyc、.pyo、および.pydファイルには、Pythonプログラムの実行に関して独自の意味があります。 -

に使用されます
  • .py:作成した入力ソースコード。

  • .pyc:コンパイルされたバイトコード。モジュールをインポートすると、Pythonはバイトコードを含む* .pycファイルを作成して、後で簡単に(そしてより速く)インポートできるようにします。

  • .pyo:最適化(-O)がオンのときに作成された*.pycファイル。

  • .pyd:Python用のWindowsdllファイル。 https://docs.python.org/faq/windows.html#is-a-pyd-file-the-same-as-a-dll


  1. Bashrcファイルは何に使用されますか?

    Linuxをしばらく使用している場合、特にLinuxコマンドラインに慣れ始めている場合は、BASHがLinuxシェルであることがわかります。 BASHはBourneAgainShellの略です。 csh、zsh、dash、kornなどのさまざまなシェルがあります。 シェルは、ユーザーのコマンドを受け入れて実行し、ファイルシステム内を移動したり、プログラムを実行したり、デバイスを操作したりするなどの操作を実行できるインタープリターです。 Debian自体、Ubuntu、Linux Mintなどの多くのDebianベースのLinuxディストリビューションは、BASHではなくDASHをシェル

  2. Pythonでの例外処理のベストプラクティスは何ですか?

    Pythonでの例外処理のベストプラクティスのいくつかを以下に示します。 例外は、エラーステータスコードを返すよりも優れています。言語コア全体と標準ライブラリが例外をスローするため、Pythonで例外を処理する必要があります。エレガントに処理された例外は、エラーコードやトレースバックよりもいつでも望ましいです。 フロー制御に例外を使用しないのが賢明です。 例外は、通常の実行の一部ではない例外的な状況で発生します。 パターンが見つからない場合は-1を返す文字列の「find」を検討してください。ただし、文字列の終わりを超えてインデックスを作成すると、例外が発生します。文字列が見つからないの