1. 程式人生 > >Python中的文件類型

Python中的文件類型

com 編譯 -o bsp env blog 程序 pyo 類型

Python文件類型有3種:源代碼文件、編譯文件、優化文件。

源代碼文件:文件以“.py”結尾,為開發程序的代碼保存的文件。

編譯文件:文件以”.pyc”結尾,假設源文件1.py,如果將1.py編譯為1.pyc,則在2.py中輸入以下代碼:

#!/usr/bin/python3

import py_compile

py_compile.compile(‘1.py’)

然後在命令行中:

(3pyex) [[email protected] 3pyex]# python3 2.py 
(3pyex) [[email protected] 3pyex]# 

  即可。由於我使用enve虛擬環境,因此編譯後的pyc文件在__python__文件夾下。

優化代碼:經過優化的源文件,擴展名“.pyo”,python -O -m py_compile 1.py即可。

編譯和優化後的代碼執行速度比源文件解釋要快,在必要時候,可以將源代碼編譯或優化後執行。

一般在開發過程中,以.py來開發將容易調試、開發。

Python中的文件類型