随笔分类 - python
摘要:1.推荐使用python2.7版本和32位的,64位的MySQLdb,下载地址:http://www.codegood.com/archives/129 建立数据库连接import MySQLdbconn=MySQLdb.connect(host="localhost",user="root",pa
阅读全文
摘要:写程序,抛出错误的时候,根据错误信息定位到错误出现的地方,然后根据错误信息查看,错误原因 * 找到原因后,查找错误对象定义改变的地方,定义的地方后面,可能还有更改的地方,对象属性,特别是对脚本语言,没有进行类型检查
阅读全文
摘要:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.htmlpython中re.match()与re.search()的区别是前者从字符串开始位置匹配,后者是字符串中匹配在学习中发现某一部分的代码,用法和实验结果不同时,查找相关方法和代码的用...
阅读全文
摘要:1.除法运算 1.1 有一个操作数为负数 被除数到除数的距离整除除数,得到的数字加上符号便得到结果。 例如:-27/10 -27到10的距离为37,37/10 = 3,于是-3便是表达式的结果。 27/-10 ...
阅读全文
摘要:转载:http://blog.sina.com.cn/s/blog_5391f1100101ojzz.html1配置mysql的MYSQL_HOME和PATH2在HOME下面配置my.ini文件,内容如下[mysqld]loose-default-character-set = utf8 based...
阅读全文
摘要:预先为每个URL计算好PageRank值,并将计算结果保存到数据表中,该函数会在每次执行期间重新计算所有的pageRank值该函数最初将每个网页的PageRank值设为1,然后遍历每个URL,并针对每个外部回指链接,得到其pagerank值与链接的总数,并以粗体显示代码行给出的应用与每个外部链接的计...
阅读全文
摘要:help()一:不同的环境下1.交互模式下(命令行) 查看模块的帮助信息:[python]view plaincopyprint?importpicklehelp(pickle)可以看到详细信息,--More--上回车,滚动信息。q 退出帮助2.ide里,需要做一个输出。[python]view plaincopyprint?importpickleprint(help(pickle))二:查看不同属性的帮助信息的方法1.模块和内建函数help(模块名/内建函数名)2.模块中的函数[python]view plaincopyprint?import模块help(模块.方法名)dir()1.列出
阅读全文
摘要:简单点说1.copy.copy浅拷贝只拷贝父对象,不会拷贝对象的内部的子对象。2.copy.deepcopy深拷贝拷贝对象及其子对象用一个简单的例子说明如下:>>>importcopy>>>a=[1,2,3,4,['a','b','c']]>>>b=a>>>c=copy.copy(a)>>>d=copy.deepcopy(a)很容易理解:a是一个列表,表内元素a[4]也是一个列表(也就是一个内部子对象);b是对a列表的又一个引用,所以a、b是完全相同的,可以
阅读全文
摘要:正则表达式示例转载:http://msdn.microsoft.com/zh-cn/library/ae5bf541%28v=vs.90%29.aspx下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:字符说明\将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“\n”匹配换行符。序列“\\”匹配“\”,“\(”匹配“(”。^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与“\n”或“\r”之后的位置匹配。$匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multiline 属性,$ 还会
阅读全文
摘要:命名空间是名称与对象之间的关系,可以将命名空间看做是字典,其中的键是名称,值是对象。命名空间不共享名称。在命名空间中的名称能将任何python对象作为值,在不同的命名空间中相同的名称可以与不同的对象相关联。但是,如果存在名称解析协议,则多个命名空间可以一起工作来解析名称。也就是说,如果有多个命名空间(总是有的),那么可以定义搜索的顺序,依次在不同的命名空间里来查找某个名称(或确认其不存在于任何认可的命名空间)。在python中,将这一过程定义为作用域。作用域搜索规则:LEGBL:局部的(local)E:封闭的(Enclosing)G:全局的(Global)B:内置的(Built-in)一、局部
阅读全文
摘要:关于python文件操作总是记不住API。昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧:python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检验给出的路径是否是一个文件:os.path.isfile()检验给出的路径是否是一个目录:os.path.isdir()判断是否是绝对路径:os.path.isa
阅读全文