python语⾔源程序⽂件的⽂件类型是_浅谈Python的⽂件类型Python的⽂件类型主要分为3种:源代码(source file)、字节码(byte-code file)、优化的字节码(optimized file)。这些代码都可以直接运⾏,不需要编译或者连接。这正是Python语⾔的特性,Python的⽂件通过和解释运⾏。
python怎么读取桌面上的文件1.源代码
Python的源⽂件以"py"为扩展名,有解释运⾏,可在控制台下运⾏。"pyw"是图形开发⽤户接⼝(GUI)⽂件的扩展名,作为桌⾯应⽤程序,这种⽂件⽤于开发图形界⾯的,由解释运⾏。
"py"和"pyw"的⽂件都可以⽤⽂本编辑器打开并编辑。
2.字节代码
Python的源⽂件经过编译之后⽣成扩展名为"pyc",该⽂件不能⽤⽂本编辑器打开或编辑。"pyc"⽂件与平台⽆关,因此Python的程序可以运⾏在Windows、Unix和Linux等系统上。
通过运⾏⼀下脚本可以将"py"⽂件编译成"pyc"⽂件。
import py_compile2 py_compilepile("hello.py")
运⾏:
3.优化代码
经过优化的代码⽣成扩展名为"pyo"的⽂件,该类⽂件也不能⽤⽂本编辑器打开或者编辑。"pyo"类型的⽂件需要通过命令⾏⼯具⽣成。
win+R启动命令⾏,进⼊到"py"⽂件所在⽬录,输⼊⼀下命令进⾏编译。
python -o -m py_compile hello.py
"-o" 表⽰⽣成优化代码
"-m" 表⽰把 py_compile模块作为脚本运⾏,编译代码需要调⽤ py_compile模块的complie()⽅法。
运⾏命令之后在源⽂件所在⽂件夹下__pycache__⽬录中⽣成xxx.cpython-xx.opt-x.pyc⽂件。
例如编译hello.py⽂件之后⽣成hello.cpython-35.opt-1.pyc⽂件。
以上这篇浅谈Python的⽂件类型就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持脚本之家。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论