首页 > 编程语言 >Python文件类型

Python文件类型

时间:2023-10-10 11:04:18浏览次数:40  
标签:文件 Python py compile python pyo 文件类型 pyc

1.文件分类
    源代码:文件以py为扩展名,由python程序解释,不需要编译;
    *.pyc, py源文件编译成的二进制字节码文件,依然由python加载执行,不过速度会提高,也会隐藏源码;
    *.pyo,优化编译后的程序,也是二进制文件,适用于嵌入式系统。
2 pyc和pyo文件生成
    生成pyc文件:
    假设我们有一个1.py文件需要编译成pyc文件,则在1.py文件里进行编辑;
    import py_compile
    py_compile.compile('1.py')

    当你再次使用命令python 1.py时,回车之后就会看到pyc文件了。
    这样就可以生成pyc文件了

    生成pyo文件:
    python -O -m py_compile 1.py

 

 

REF

https://jingyan.baidu.com/article/a681b0de0bf50b3b19434649.html

https://www.jianshu.com/p/8679922126ba

https://www.jb51.net/article/85439.htm

 



标签:文件,Python,py,compile,python,pyo,文件类型,pyc
From: https://blog.51cto.com/emanlee/7789335

相关文章

  • python 折行 代码换行
    非常长的字符串换行 ##三个双引号line="""thisisaveryveryveryveryveryveryveryveryveryveryveryveryveryveryveryverylongstring"""line##三个单引号longstring1='''thisisalonglonglonglonglonglonglong......
  • 《流畅的Python》高清高质量电子书PDF+源代码
    下载:https://pan.quark.cn/s/02b9697a37d0......
  • 标量衍射计算不完全指南(python 实现)
    标量衍射计算不完全指南(python实现)Introduction本文的目的总结一些标量衍射的计算方法,并讨论讨论他们的适用条件。代码和例子在:https://github.com/zhemglee/Scalardiffraction需要的预备知识:涉及的数理知识并不高深,主要是线性系统和傅里叶变换(离散傅里叶变换)的基础知识,当然还......
  • python多线程
    importdatetimeimportthreadingfromtimeimportsleep#创建一个信号量,限制最多同时运行2个线程semaphore=threading.Semaphore(2)#创建一个线程锁threadLock=threading.Lock()defworker(i):withsemaphore:current_datetime=datetime.datet......
  • python接口自动化之request请求,如何使用 Python调用 API?
    Python实战|如何使用Python调用API一、HTTP 请求HTTP 请求是在 HTTP 协议下的一种数据格式,用于向服务器发送请求,其通常由请求行、请求头和请求体三部分构成,请求头和请求体之间用空行隔开,其中各部分包含的信息如下:请求行 (Request Line):包括请求方法 (GET请求、POST请......
  • [903] Concatenate (merge) multiple dictionaries in Python
    Toconcatenate(merge)multipledictionariesinPython,youcanusevariousmethodsdependingonyourPythonversionandpreferences.Herearesomecommonapproaches:1.Usingtheupdate()Method:Youcanusetheupdate()methodofdictionariestomergeo......
  • python的pip包国内源下载安装
    pipinstall包-ihttps://pypi.tuna.tsinghua.edu.cn/simple/--trusted-hostpypi.douban.com--命令镜像--直接使用这个安装项目中的依赖,国内网站pipinstall-rrequirements.txt-ihttps://pypi.tuna.tsinghua.edu.cn/simple/--trusted-hostpypi.douban.compipinstal......
  • python获取文件的最后一行
    #_*_coding:utf-8_*_importnumpyasnpimportosimportsysdeflistDirectory(path,list_path,filetype):forfileinos.listdir(path):file_path=os.path.join(path,file)ifos.path.isdir(file_path):continueelif......
  • Python装饰器(一次搞清楚)
    最重要的情绪管理是要明白,没有一种情绪是不应该的一、简单装饰器Python装饰器是一种语法糖,用于在不改变原有函数代码的情况下,为函数添加额外的功能。装饰器本质上是一个函数,它接收一个函数作为参数,并返回一个新的函数,通常使用@语法糖来应用装饰器。1.装饰器本质是一个函数,可......
  • python练习题(一)
    算法题1.计算1-100之间所有偶数的和#定义一个变量用来保存最后的累加和total_even_sum=0#从1到100的数fornuminrange(1,101):#判断是否为偶数ifnum%2==0:total_even_sum+=numprint("偶数和是:",total_even_sum)2.计算1-100的和#......