Pythonファイルを暗号化する3つの方法

pyc

バイナリファイルは、pyファイルのコンパイル後に生成されるファイルです。バイトコードです。pyファイルがpycファイルになると、読み込み速度が向上し、pycはクロスプラットフォームのバイトコードになります。これは、Javaまたは.NET仮想マシンの概念に似たPython仮想マシンによって実行されます。

import py_compile
py_compile.compile('path') #パスはパスです

pyo

コンパイルされたプログラムを最適化します。

python -O path #パスはパスです

pyd

動的リンクライブラリ。

pip install cython
pip install easycython
easycython path #パスはパスです

ここで名前を変更するときは、「。cp35-win_amd64」を削除し、以前の名前を変更しないでください。変更しないと、正常に引用できません。importmain#現在のフォルダーに.pyまたは.pycがないことを確認してください。

異なるバージョンで生成されたpyc、pyo、およびpydは、他のバージョンでは実行できません。

Recommended Posts

Pythonファイルを暗号化する3つの方法
pythonでファイルを開く方法は何ですか
pythonでキャッシュファイルを削除する方法
pythonでテキストファイルを保存する方法
01.Pythonの概要
Pythonはファイルの名前を変更します
音楽ファイルを開くためのPythonのサンプルメソッド
Pythonの紹介
ファイルをダウンロードするためのPythonヘッドレスクローラーの実装
Pythonでファイルを読み書きする方法
Pythonはどのようにデータをjsonファイルに保存しますか
Centos 6.4 python2.6を2.7にアップグレード
Centos 6.4 python2.6を2.7にアップグレード
PythonはFTPを実装して、ファイルをループでアップロードします
Centosのデフォルトのpython2.6のアップグレード
pythonアライメントエラーの解決策
CentOSはpython2をpythにアップグレードします
バグを見つけるためのPythonコード(2)
バグを見つけるためのPythonコード(7)
pythonコードにコメントする方法
wavファイルのPython分析
バグを見つけるためのPythonコード(4)
バグを見つけるためのPythonコード(3)
バグを見つけるためのPythonコード(9)
Pythonはファイルを1行ずつ読み取ります
pythonをすばやく学ぶ方法
pythonプラグインをアンインストールする方法
Python関連モジュールの紹介
バグを見つけるためのPythonコード(6)
pythonバッチ実行pyファイル
バグを見つけるためのPythonコード(1)
バグを見つけるためのPythonコード(8)
pythonオブジェクトを理解する方法
バグを見つけるためのPythonコード(5)
パイソンタプルの使い方
Python |再帰を使用して解決する関数
pythonフォントを増やす方法の手順
pythonウェブページコードの表示方法
pythonスレッドプールの使用方法
pythonを使用してOracleデータベースにクエリを実行します
pythonftpアップロードファイルとフォルダー
C ++を使用してPython3拡張機能を作成する
python設定ファイルの書き方
Python初心者は使用量を増やすことを学びます
pythonを使用して段階的な回帰を実現します
pythonプログラムを保存する方法
Pythonは、メールを送信するために126のメールボックスを実装しています
Pythonを使用して複数のクリップボードを実装する
pythonファイルを呼び出すphpについて話す
Pythonで括弧を省略する方法
CentOS8にPython3.8をインストールする方法
IV値を計算するPythonの例
pythonでクラスを書く方法
pythonで数値をフィルタリングする方法
Centos6.7には、へのpythonアップグレードが付属しています
PythonでExcelを読む方法
CentOS8にPythonをインストールする方法
python dict garbledを解決する方法
pythonでエラーを表示する方法
入門から習熟までのPython(2):Pythonの概要
cmdを介してpythonを入力する手順