博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python中的文件类型
阅读量:7042 次
发布时间:2019-06-28

本文共 495 字,大约阅读时间需要 1 分钟。

Python文件类型有3种:源代码文件、编译文件、优化文件。

源代码文件:文件以“.py”结尾,为开发程序的代码保存的文件。

 

编译文件:文件以”.pyc”结尾,假设源文件1.py,如果将1.py编译为1.pyc,则在2.py中输入以下代码:

#!/usr/bin/python3import py_compilepy_compile.compile(‘1.py’)

然后在命令行中:

(3pyex) [root@localhost 3pyex]# python3 2.py (3pyex) [root@localhost 3pyex]#

  即可。由于我使用enve虚拟环境,因此编译后的pyc文件在__python__文件夹下。

 

优化代码:经过优化的源文件,扩展名“.pyo”,python -O -m py_compile 1.py即可。

 

编译和优化后的代码执行速度比源文件解释要快,在必要时候,可以将源代码编译或优化后执行。

一般在开发过程中,以.py来开发将容易调试、开发。

转载于:https://www.cnblogs.com/paladinzxl/p/6938497.html

你可能感兴趣的文章
一个技术人员35岁之前要做的10件事
查看>>
ajax提交form(文本数据以及文件上传)
查看>>
PHP7语法知识(二):流程控制语句、函数、字符串、数组
查看>>
bzoj2426
查看>>
hdu5803
查看>>
拉格朗日插值公式
查看>>
AGC006C Rabbit Exercise
查看>>
2019.1.7 Russia temperature control demo
查看>>
前端学HTTP之内容协商
查看>>
关于C#的数据绑定,存取数据库实例详解 (二)
查看>>
2017年计划
查看>>
一般对话框,单选复选对话框
查看>>
Java ExecutorService 的几种线程池比较
查看>>
个人最终总结
查看>>
关于vs2010开发的ASP项目部署到XPSP2系统上出现找不到Reportviewer.XX.文件的解决方案...
查看>>
CSS中style用法详解
查看>>
Exception in thread "main" org.hibernate.MappingException: Unknown entity: com.mao.PersonSet
查看>>
序列终结者
查看>>
以python为例讲解闭包机制
查看>>
MongoDB:mongodb的索引操作
查看>>