Python的文件类型:
1.源代码文件:以"py"为扩展名,由Python程序解释
(a)
# cat test1.py
print "hello world!"
# python test1.py
hello world!
(b)
# cat test1.py
#!/usr/bin/python (这一行指定用Python语言解释)
print "hello world!"
# chmod +x test1.py
# ./test1.py
hello world!
2. 字节代码文件: 经编译后生成扩展名为“pyc”的文件(二进制文件)
编译方法-- import py_compile
py_compile.compile("test1.py")
(a)
# cat test2.py
import py_compile
py_compile.compile("test1.py")
# python test2.py
# ls
test1.py test1.pyc test2.py
3. 优化代码文件:经过优化的源文件,扩展名为“.pyo"(二进制文件)
# python -O -m py_compile test1.py
# ls
test1.py test1.pyc test1.pyo test2.py
时间: 2024-10-10 13:49:14