b2c信息网

您现在的位置是:首页 > 明日新闻 > 正文

明日新闻

易语言python编辑器源码(易语言python支持库)

hacker2022-10-05 08:50:15明日新闻85
本文目录一览:1、Python移植为易语言代码2、python源代码程序文件扩展名

本文目录一览:

Python移植为易语言代码

可以利用Python内置工具2to3.py,帮你自动将Python2的代码转换为Python3的代码的。这个脚本的位置位在Python安装的根目录\Python27\Tools\Scripts\2to3.py。

比如我手上有个Python 2.x的python脚本:D:\tmp\transform.py

可以通过打开命令提示符,定位至该要转换的脚本目录下,然后运行

2to3.py -w transform.py

如果上述不加-w参数,则默认只是把转换过程所对应的diff内容打印输出到当前窗口而已。加了-w,就是把改动内容,写回到原先的文件了。

python源代码程序文件扩展名

python源文件后缀是py。

以 py 扩展名的文件是 Python 源码文件,由 python.exe 解释,可在控制台下运行。可用文本编辑器读写。

Python中经常使用的文件后缀名:

pyc

以 pyc 为扩展名的是Python的编译文件。其执行速度快于 py 文件且不能用文本编辑编辑查看。所以 pyc 文件往往代替 py 文件发布。

Python 在执行时,首先会将 py 文件中的源代码编译成 PyCodeObject 写入 pyc 文件,再由虚拟机执行 PyCodeObject。

当 Python 执行 import 时会先寻找对应的 pyc或 pyd(dll)文件,如果没有则将对应的py文件编译写入 pyc 文件。pyc文件也可以通过 python -m py_compile src.py 生成。

pyw

pyw 文件与 pyc 文件相似,但 pyw 执行的时候不会出控制台窗口。开发(纯图形界面程序)时可以暂时把 pyw 改成 py 以调出控制台窗口调试。

pyo

pyo 是优化编译后的程序,不能用文本编辑器编辑。 python -O source.py 即可将源程序编译为 pyo 文件。

pyd

pyd 一般是 Python 外的其他语言如 C/C++ 编写的 Python 扩展模块,即 Python 的一个动态连接库,与 dll 文件相当。在Linux系统中一般为.so文件

如何查看python源代码

众所周知,Python内建了许多函数模块,并且我们可能还会安装许多第三方模块等等。

下面以getpass为例查看其源代码。

1.help(getpass)

输入该命令找到file路径,并且可以查看其其提供的功能。

2.利用getpass.__file__查看位置

最后找到该文件,用记事本或其他编辑器打开即可。

3.PyCharm编辑器

在该类或方法上按住“ctr+鼠标左键”可以快速查看源代码。

4.dir(对象名)

该方法可以快速查看有哪些方法。

想要查看每个功能的解释,用help(type(对象名)) 

python学习网,大量的免费python视频教程,欢迎在线学习!

发表评论

评论列表

  • 只酷节枝(2022-10-05 15:29:51)回复取消回复

    本文目录一览:1、Python移植为易语言代码2、python源代码程序文件扩展名3、如何查看python源代码Python移植为易语言代码可以利用Python内置工具2to3.py,帮你自动将Python2的代码转换为Python3的代码的。这个脚

  • 俗野冧九(2022-10-05 14:45:45)回复取消回复

    本文目录一览:1、Python移植为易语言代码2、python源代码程序文件扩展名3、如何查看python源代码Python移植为易语言代码可以利用Python内置工具2to3.py,帮你自动将Python2的代码转换为Python3的代

  • 断渊瑰颈(2022-10-05 12:56:37)回复取消回复

    位至该要转换的脚本目录下,然后运行 2to3.py -w transform.py如果上述不加-w参数,则默认只是把转换过程所对应的diff内容打印输出到当前窗口而已。加了-w,就是把改动内容,写回到原先的文件了。python源代

  • 语酌饮湿(2022-10-05 18:07:11)回复取消回复

    方模块等等。下面以getpass为例查看其源代码。1.help(getpass)输入该命令找到file路径,并且可以查看其其提供的功能。2.利用getpass.__file__查看位置最后找到该文件,

  • 笙沉私野(2022-10-05 12:39:17)回复取消回复

    。pyopyo 是优化编译后的程序,不能用文本编辑器编辑。 python -O source.py 即可将源程序编译为 pyo 文件。pydpyd 一般是 Python 外的其他语言如 C/C++ 编写的 Python 扩展模