当前位置:首页 » 编程语言 » python源码查看

python源码查看

发布时间: 2023-07-05 15:03:27

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怎么看package源码

首先你要找到源码的位置,你可以使用下面的方法:

如果你可以在命令行运行python,你可以使用下面的命令查看目录。

>>>importstring
>>>string.__file__
'/usr/lib/python2.7/string.pyc'
>>>

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


如果解决了您的问题请采纳!

如果未解决请继续追问!

㈢ python怎么看源码进行网络爬虫

在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材。
我们最常规的做法就是通过鼠标右键,选择另存为。但有些图片鼠标右键的时候并没有另存为选项,还有办法就通过就是通过截图工具截取下来,但这样就降低图片的清晰度。好吧~!其实你很厉害的,右键查看页面源代码。
我们可以通过python 来实现这样一个简单的爬虫功能,把我们想要的代码爬取到本地。下面就看看如何使用python来实现这样一个功能。

一,获取整个页面数据

首先我们可以先获取要下载图片的整个页面信息。
getjpg.py

#coding=utf-8
import urllib

def getHtml(url):
page = urllib.urlopen(url)
html = page.read()
return html

html = getHtml("http://tieba..com/p/2738151262")

print html

Urllib 模块提供了读取web页面数据的接口,我们可以像读取本地文件一样读取www和ftp上的数据。首先,我们定义了一个getHtml()函数:
urllib.urlopen()方法用于打开一个URL地址。
read()方法用于读取URL上的数据,向getHtml()函数传递一个网址,并把整个页面下载下来。执行程序就会把整个网页打印输出。

二,筛选页面中想要的数据

Python 提供了非常强大的正则表达式,我们需要先要了解一点python 正则表达式的知识才行。
http://www.cnblogs.com/fnng/archive/2013/05/20/3089816.html

假如我们网络贴吧找到了几张漂亮的壁纸,通过到前段查看工具。找到了图片的地址,如:src=”https://gss0..com/70cFfyinKgQFm2e88IuM_a/forum......jpg”pic_ext=”jpeg”

修改代码如下:

import re
import urllib

def getHtml(url):
page = urllib.urlopen(url)
html = page.read()
return html

def getImg(html):
reg = r'src="(.+?\.jpg)" pic_ext'
imgre = re.compile(reg)
imglist = re.findall(imgre,html)
return imglist

html = getHtml("http://tieba..com/p/2460150866")
print getImg(html)

我们又创建了getImg()函数,用于在获取的整个页面中筛选需要的图片连接。re模块主要包含了正则表达式:
re.compile() 可以把正则表达式编译成一个正则表达式对象.
re.findall() 方法读取html 中包含 imgre(正则表达式)的数据。
运行脚本将得到整个页面中包含图片的URL地址。

三,将页面筛选的数据保存到本地

把筛选的图片地址通过for循环遍历并保存到本地,代码如下:

#coding=utf-8
import urllib
import re

def getHtml(url):
page = urllib.urlopen(url)
html = page.read()
return html

def getImg(html):
reg = r'src="(.+?\.jpg)" pic_ext'
imgre = re.compile(reg)
imglist = re.findall(imgre,html)
x = 0
for imgurl in imglist:
urllib.urlretrieve(imgurl,'%s.jpg' % x)
x+=1

html = getHtml("http://tieba..com/p/2460150866")

print getImg(html)

这里的核心是用到了urllib.urlretrieve()方法,直接将远程数据下载到本地。
通过一个for循环对获取的图片连接进行遍历,为了使图片的文件名看上去更规范,对其进行重命名,命名规则通过x变量加1。保存的位置默认为程序的存放目录。
程序运行完成,将在目录下看到下载到本地的文件。

㈣ python查看linux执行二进制文件的源代码

python查看linux执行二进制文件的源代码的步骤如基袭下。
1、打开终端,使用cd命令进入存放搏巧兄二进制文件的目录。
2、执行命令,将二宽弊进制文件转换成汇编代码:binary_file是要查看的二进制文件名,output_file是转换后的汇编代码输出到的文件名。
3、打开output_file文件,阅读其中的汇编代码即可了解二进制文件的运行机制和实现原理。

㈤ 我想知道如何查看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源代码

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

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

1.help(getpass)

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

2.利用getpass.__file__查看位置

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

3.PyCharm编辑器

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

4.dir(对象名)

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

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

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

㈦ 如何查看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创始人之一的成员编写的交互式系统。

热点内容
怎么打开电脑云服务器 发布:2025-02-09 08:36:01 浏览:219
日元对人民币算法 发布:2025-02-09 08:35:52 浏览:39
安卓手机微信语音怎么不能转文 发布:2025-02-09 08:25:30 浏览:922
c上机编程题 发布:2025-02-09 08:17:18 浏览:319
显示语法错误编译不出来 发布:2025-02-09 08:17:09 浏览:285
酒店配置什么灭火系统 发布:2025-02-09 08:06:37 浏览:774
java至尊 发布:2025-02-09 08:03:23 浏览:559
pythonwith 发布:2025-02-09 08:00:25 浏览:173
Ftp打开文件是只读模式 发布:2025-02-09 07:40:55 浏览:505
androidlistview点击事件 发布:2025-02-09 07:25:52 浏览:173