Python

  1. 编译相关
  2. pyc文件: .pyc 是一种二进制文件,是由 .py 文件经过编译后,生成一种byte code文件。 .py 文件变成 .pyc 文件后,加载的速度有所提高,而且 .pyc 是一种跨平台的字节码,是由python的虚拟机来执行的,这个类似于JAVA或者.NET的虚拟机的概念。 .pyc 的内容是跟python的版本相关的,不同版本编译后的 .pyc 文件是不同的,2.5编译的 .pyc 文件对于2.4版本的python是无法执行的。
  3. pyo文件: .pyo 是优化编译后的程序 python -O 源文件 即可将源程序编译为 .pyo 文件。
  4. pyd文件: .pyd 是python的动态链接库。
# 编译成pyc文件
# ------------------------------------------------------
python -m py_compile $filename    # 其中,$filename是要编译的python源码文件名


2. 编译成pyo文件
# -------------------------------------------------------
python -O -m py_compile $filename
# 或者
python -OO -m py_compile $filename

# 其中, + -O选项表示优化产生的字节码,优化程度由PYTHONOPTIMIZE(environment)的值来决定。 + -OO选项表示在-O优化的基础上移除所有的doc-strings(文档文本)。

Python

pip更新命令

Python

  1. 在 IDLE 交互模式中浏览上一条语句的快捷键是 ALT + P

  2. python数学运算符号
    | + | 两个数相加,或是字符串连接 |
    | ---- | --------------------- |
    | - | 两个数相减 |
    | * | 两个数相乘,或是返回一个重复若干次的字符串 |
    | / | 两个数相除,结果为浮点数(小数) |
    | // | 两个数相除,结果为向下取整的整数 |
    | % | 取模,返回两个数相除的余数 |
    | ** | 幂运算,返回乘方结果 |

上一篇:Python的pyc后缀文件


下一篇:C++ int转string