.py和.pyc文件有什么区别?
Python编译.py文件并将其另存为.pyc文件
.pyc包含Python源文件的编译字节码,不会为您执行的主程序文件创建.pyc(仅对于导入的模块)。
.pyc文件包含编码的python字节码。
如果要导入模块,则模块将计算两个数的加法
示例
def recursive_sum(n):
"""Function to return the sum of recursive numbers"""
if n <= 1:
return n
else:
return n + recursive_sum(n-1)
# change this value for a different result
number = 16
if number < 0:
print("Enter a positive number")
else:
print("The sum is",recursive_sum(number))输出结果
The sum is 136
如果您以“example”的名称存储该程序,那么当您运行example.py文件时,该程序将被存储为“example.py”,一旦代码首次执行,将需要一些时间来创建example.pyc文件。.py文件,其中代码首先由编译器以“example.pyc”文件的形式转换为字节码。
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短