Python
翔飞天宇
资料共享,相互学习,共同进步
展开
-
Python中RE模块总结
Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式。Emacs 风格模式可读性稍差些,而且功能也不强,因此编写新代码时尽量不要再使用 regex 模块,当然偶尔你还是可能在老代码里发现其踪影。 就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Pyth原创 2013-11-30 17:23:55 · 4766 阅读 · 0 评论 -
python模块导入机制
模块的搜索路径模块的搜索路径都放在了sys.path列表中,如果缺省的sys.path中没有含有自己的模块或包的路径,可以动态的加入(sys.path.apend)即可。下面是sys.path在Windows平台下的添加规则。1、sys.path第一个路径往往是主模块所在的目录。在交互环境下添加一个空项,它对应当前目录。 2、如果PYTHONPATH环境变量存在,sys.pat原创 2013-11-28 16:49:30 · 1220 阅读 · 0 评论 -
python视频教学笔记 中谷教育
字节代码 pycimport py_compilepy_compile.compile(hello.py)优化代码 pyopython -O -m py_compile hello.pysyntaxError 语法错误NameError 变量函数名字错误id(a) 变量在内存中的地址赋值语句a+=50a-=50a*=50a\=50原创 2013-11-27 21:42:23 · 1558 阅读 · 0 评论 -
Python IDLE快捷键,以及如何自定义快捷键
1.常用快捷键:Ctrl + [ 、Ctrl + ] 缩进代码Alt+3 Alt+4 注释、取消注释代码行Alt+5 Alt+6 切换缩进方式 空格TabAlt+/ 单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择Alt+M 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py源码供浏览Alt+C 打开类浏览器,方便在源码文件中的原创 2013-11-26 13:02:10 · 6195 阅读 · 0 评论 -
Scrapy抓取网页相关问题解决以及注意事项总结
1、urllib2是python自带的模块,在python3.x中被改为urllib.request,如"font-size:12px;">url = "http://music.baidu.com/album/all?order=time&style=pop" html = urllib.request.urlopen(url).read() AttributeE原创 2016-11-04 17:56:09 · 2502 阅读 · 0 评论 -
在pycharm中导入mysql-python时包没有
在pycharm中导入import MySQLdb时报错:找不到MysQL-Python的包setting->project interperter中也找不到MysQL-Python在这里下载mysql-python安装 http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python.whl文件的安装方法:windo原创 2016-09-21 10:24:35 · 13320 阅读 · 0 评论 -
python文件读写,python文件os模块
python进行文件读写的函数是open或filefile_handler = open(filename,,mode)Table mode模式描述r以读方式打开文件,可读取文件信息。w以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容a原创 2013-12-01 15:12:18 · 3524 阅读 · 0 评论 -
Windows下Anaconda2(Python2)和Anaconda3(Python3)的共存,Beautiful Soup模块的安装,以及scipy等包的更新
前言Anaconda是一个Python的科学计算发行版,包含了超过300个流行的用于科学、数学、工程和数据分析的Python Packages。由于Python有2和3两个版本,因此Anaconda也在Python2和Python3的基础上推出了两个发行版,即Anaconda2和Anaconda3。有时候我们会在电脑上同时使用Anaconda2和Anaconda3两个版本,因此有必要考虑它们的共存...原创 2016-09-20 09:54:26 · 29069 阅读 · 12 评论