这小样例仅仅要是说明用python怎么批量改动指定文件夹的文件名称:记得要把脚本跟改动的文件放在同一个文件夹下#encoding:utf-8import osimport sysfiles = os.listdir('D:\\1') #路径能够自己for name in files: a = os....
分类:
编程语言 时间:
2014-06-28 10:07:55
阅读次数:
240
PyPy是Python开发者为了更好的Hack Python创建的项目。此外,PyPy比CPython是更加灵活,易于使用和试验,以制定具体的功能在不同情况的实现方法,可以很容易实施。 该项目的目标是,让PyPy比C实现的Python更为容易的适应各个项目和方便裁剪。PyPy的第一部分:用Python实现的Python其实这么说并不准确,准确得说应该是用rPython实现的Python,rPyth...
分类:
编程语言 时间:
2014-06-28 09:22:31
阅读次数:
262
【问题】
Sort a linked list using insertion sort.
【代码】
# Definition for singly-linked list.
# class ListNode:
# def __init__(self, x):
# self.val = x
# self.next = None
class Sol...
分类:
编程语言 时间:
2014-06-28 07:55:49
阅读次数:
199
python调用Shell脚本,有两种方法:os.system(cmd)或os.popen(cmd),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容。所以说一般我们认为popen更加强大os.system(cmd):该方法在调用完shell脚本后,返回一个16位的二进制 数,低...
分类:
编程语言 时间:
2014-06-27 23:10:34
阅读次数:
337
标准库:一些最爱
random
random模块包括返回随机数的函数,可以用于模拟或者用于任何产生随机输出的程序。
事实上,所产生的数字都是伪随机数,它们以一个可预测的系统作为基础,除非是为了强加密的目标,否则这些随机数还是足够随机的。如果真的需要随机性,可以使用os模块的urandom函数。
重要函数
函数
描述
random()
...
分类:
编程语言 时间:
2014-06-27 10:43:30
阅读次数:
256
标准库:一些最爱
fileinput
重要的函数
函数
描述
input([files[,inplace[,backup]])
便于遍历多个输入流中的行
filename()
返回当前文件的名称
lineno()
返回当前(累计)的名称
filelineno()
...
分类:
编程语言 时间:
2014-06-27 10:33:27
阅读次数:
366
scrapy spider的parse方法可以返回两种值:BaseItem,或者Request。通过Request可以实现递归搜索。
如果要抓取的数据在当前页,可以直接解析返回item(代码中带**注释的行直接改为yield item);
如果要抓取的数据在当前页指向的页面,则返回Request并指定parse_item作为callback;
如果要抓取的数据当前页有一部分,指向的页面有一部分(比如博客或论坛,当前页有标题、摘要和url,详情页面有完整内容)这种情况需要用Request的meta参数把...
分类:
Web程序 时间:
2014-06-27 09:46:13
阅读次数:
333
Python的self参数有时真让人抓狂,但其实它有魔力。...
分类:
编程语言 时间:
2014-06-27 07:17:40
阅读次数:
302
在RHEL上装好了python2.7.6,进入到交互模式后(就是输入python之后进入的screen),发现退格键和方向键都使用不了,(变成^H^H^H之类的乱码)一个命令输入错误了只能从头开始,不能删除,很是痛苦。查阅文档之后发现是readline模块没有安装的原因,所以只能卸载掉python,先装..
分类:
编程语言 时间:
2014-06-27 06:52:06
阅读次数:
234
Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业..
分类:
Web程序 时间:
2014-06-27 06:02:18
阅读次数:
402