导航:首页 > 源码编译 > 怎么看python源码

怎么看python源码

发布时间:2023-06-16 00:18:21

① 如何查看python库函数的代码

python 所有版本的源代码可以在这里下载到:

https://www.python.org/downloads/source/

python没有像matlab那样的函数可以直接查看某个函数的源代码,只有去下载整个源代码查看了,不过找起来应该也不难,另外你也可以写一个小程序来查看对应函数的源代码。

Python的函数调用方式是通过import来调用的对应的py文件。

库函数有内建函数build_in(会写python的时候已经可以不用看了,不会写的时候看也看不懂),和通过pip直接下载或者github上下载再安装的函数。本质上都是py文件。后者有时候由于环境的不同需要自行修改(这种情况较少),一般在安装路径下"Libsite-packages"文件夹中存在。

学习库函数最好的方法是看网上官方的帮助文档,此外还可以通过python自带的dir()方法查看所有的属性和方法,或者用help()方法查看帮助文档(部分别人造的轮子不一定有)。
另外推荐使用ipython,Python创始人之一的成员编写的交互式系统。

② python源代码

python在python shell中可以使用help(模块名)来查看模块的源码和其提供的功能;如果使用PyCharm的话,查看模块、类、方法的源码只需要名称上按住“ctr+鼠标左键”可以快速查看源代码。

③ 如何用source insight 看python源代码

source insight支持python的配置方法。
1:下载si的一个CLF文件(for python)
2:open si,
选择options->Preferences->Language->import->将刚刚的clf文件导入进来,然后OK
3:options->Document options->Language选择python,
再new 一个type,里面输入python,然后在file filter中输入:*.py,OK
好了,这样,source insight就支持python了。
~如果你认可我的回答,请及时点击【采纳为满意回答】按钮
~~手机提问的朋友在客户端右上角评价点【满意】即可。
~你的采纳是我前进的动力
~~O(∩_∩)O,记得好评和采纳,互相帮助,谢谢。

④ python文件的源代码文件夹怎么打开

使用python源文件的几种方法\运行python脚本:
a. windows下打开shell(DOS提示符,命令行,cmd):
CMD命令进入某个目录
如在window 下cmd运行python源文件 xxx.py(注意这个xxx.py在C盘的python27目录下,若是其它盘的目录,就进入其它盘的目录来运行xxx.py):
打开cmd
输入c: 回车
输入cd c:/python27/ 回车 (ps:cd后面没有冒号!,如果需要在dos下查看带有空格的文件夹,要给文件夹加上引号如:CD "Program Files"/PHP )
输入python xxx.py 或者 xxx.py 回车
这是在找到文件路径下去执行某文件,直接在cmd,python环境下输入python xxx.py 会运行语法错误,不知是否是系统的环境变量没有添加好?
linux下参见vamei :python 基础
另附:cmd命令
1.进入上一层目录 CD ../
2.显示目录下的文件及了目录 dir
b.Linux下运行python源文件:
$ python xxx.py
c.在IDLE下运行python源文件
点击开始->程序->Python 2.7->IDLE(Python GUI)
点击file->open->xxx.py
ctrl+F5
quit()是退出程序
d.在IDLE里,可以通过os执行系统命令,执行python源文件:
import os
os.system('python c:/xxx.py')
e. 直接双击xxx.py
双击xxx.py,窗口一闪而过。很像VC运行时的Ctrl+F5对不对?那怎么办呢?(非windows系统可以跳过,不用此技巧)
这里我们在代码里加入一句话raw_input(),就可以。

⑤ 如何正确地阅读 Python 源码包

首先你要找到源码的位置,你可以使用下面的方法:
如果你可以在命令行运行python,你可以使用下面的命令查看目录。
>>> import string
>>> string.__file__
'/usr/lib/python2.7/string.pyc'
>>>

对应目录下的string.py就是package的源码,不过有些库因为是c写的,会提示错误,这样的库就需要你下载python源码,直接看c的源文件了。

⑥ 我想知道如何查看python的源代码

查看脚本的话(python中部分函数是直接用C语言嵌入的,要在官网上搜C源码),可以使用Pycharm,或者其他IDLE,比如我想查看python中TensorFlow包的Session函数:

  1. 任意在pycharm内的一个.py文件中,输入这个函数

    import tensorFlow as tf #载入包并命名为tf

    tf.Session()

  2. 然后按住Ctrl按钮,左键单击Session,就自动打开了对应.py文件

另外一种方法是直接在python本地库中找对应的.py文件,(可以用help函数先搜索)

⑦ 如何查看python标准库源代码

:help相应的mole,例如stat位于os mole,那么可以help(os),出现如上图的结果,其中FILE就是其源文件位置,当然,如果这个mole是c mole,那就看不到相应的源码了。

⑧ 如何查看已安装的python库的源码

如果不出意外,windows中,源码应该在Python\Lib\site-packages\wordcloud文件夹里。
当然,这不是绝对的,和你的安装方式有关。
PS:安利一个学习Python的免费网站:刘江的Python和Django教程,^-^。

⑨ python文件的源代码文件夹怎么打开

在本演练中,可以将任何文件夹与你喜欢的
Python
代码搭配使用。 若要按照如下所示的示例操作,请在相应文件夹中使用命令 git
clone
https://github.com/gregmalcolm/python_koans 将
gregmalcolm/python_koans
GitHub
存储库克隆到你的计算机。
在“启动”窗口中启动
Visual
Studio
2019,然后在“开始”栏底部选择“打开”
。 或者,如果已在运行
Visual
Studio,请改为选择“文件”
>
“打开”
>
“文件夹”
命令。
导航到包含
Python
代码的文件夹,然后选择“选择文件夹”
。 如果使用的是
python_koans
代码,请务必选中克隆文件夹中的 python3 文件夹。
Visual
Studio
将在解决方案资源管理器中的“文件夹视图”中显示该文件夹
。 可以使用文件夹名称左边缘的箭头展开和折叠文件夹:
打开
Python
文件夹时,Visual
Studio
将创建几个隐藏文件夹来管理与项目相关的设置。 若要查看这些文件夹(以及任何其他隐藏的文件和文件夹,如
.git
文件夹),请选择
“显示所有文件”工具栏按钮:
要运行代码,首先需要确定启动文件或主程序文件。 在此处显示的示例中,启动文件为
contemplate-koans.py
。 右键单击该文件,然后选择“设为启动项”

Ctrl
+F5
,或依次选择“调试”
>
“启动但不调试”
运行代码
。 另外,还可以选择显示带有播放按钮的启动项的工具栏按钮,在
Visual
Studio
调试程序中运行代码。 在所有情况下,Visual
Studio
会检测到启动项是一个
Python
文件,因此会在默认
Python
环境中自动运行代码。 (该环境显示在工具栏上启动项的右
若要在其他环境中运行代码,请从工具栏上的下拉列表框控件中选择该环境,然后再次启动启动项。
若要关闭
Visual
Studio
中的文件夹,请选择“文件”
>
“关闭文件夹”
菜单命令

⑩ 如何查看python库函数的代码

python 所有版本的源代码可以在这里下载到:https://www.python.org/downloads/source/
python没有像matlab那样的函数可以直接查看某个函数的源代码,只有去下载整个源代码查看了,不过找起来应该也不难,另外你也可以写一个小程序来查看对应函数的源代码

阅读全文

与怎么看python源码相关的资料

热点内容
dvd光盘存储汉子算法 浏览:757
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:672
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:486
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:382
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:778
im4java压缩图片 浏览:362
数据查询网站源码 浏览:151
伊克塞尔文档怎么进行加密 浏览:892
app转账是什么 浏览:163