本节大纲 模块,就是实现某种或者某类功能代码的合集。 类似于函数式编程和面向过程编程,函数式编程完成一个功能,其他代码可以调用,提供了代码的重用性跟代码间的耦合。对于一个复杂的功能,可能需要多个函数才能完成,多个.py文件的代码集合就叫做模块。 如:os是系统相关的模块;file是文件操作相关模块。 ...
分类:
编程语言 时间:
2017-08-06 22:59:11
阅读次数:
336
1. 安装 - pip install xlwt 官方文档: http://xlwt.readthedocs.io/en/latest/ 2. 基本用法 3. 写入array 目前我没有发现可以直接把一个list作为一行写入的方法,还是要循环list之后,逐个cell写入 4. 日期作为sheet名 ...
分类:
编程语言 时间:
2017-08-06 18:09:48
阅读次数:
136
1.数据存储到JSon:程序阅读一般都是使用更方便的Json或者cvs等待格式,继续讲解Scrapy爬虫的保存方式,也就是继续对pipelines.py文件动手脚 (1)创建pipelines2json.py文件: (2)修改Settings.py文件,将pipelines2json加入到ITEM_ ...
分类:
编程语言 时间:
2017-08-05 15:33:38
阅读次数:
278
#!/usr/bin/envpython
importos
importtime
###backupint.junmm.com
source=‘/var/named/chroot/var/named/slaves/int.junmm.com‘
target_dir=‘/mnt/int.junmm.com‘
target=target_dir+time.strftime(‘%Y%m%d%H%M%S‘)+‘.zip‘
zip_command="zip-qr‘%s‘%s"%(target,‘‘.join(sourc..
分类:
编程语言 时间:
2017-07-28 22:09:31
阅读次数:
168
客户端: 1 #DenyManager.py 2 from DenyClient import * 3 from DenyGui import * 4 5 if __name__ == '__main__': 6 clientConncet = DenyHttpClient() 7 clientGu ...
分类:
编程语言 时间:
2017-07-27 21:20:54
阅读次数:
165
脚本展示:#!/usr/bin/envpython#coding:utf-8importtime,sys,re,os,datetimeDELETE_FILE_DATE=datetime.datetime.now()-datetime.timedelta(days=8)DELETE_FILE_DATE=DELETE_FILE_DATE.strftime(‘%Y%m%d‘)FILE_DIRECTORY=sys.argv[1]FILE_NAME=sys.argv[2]result=re.findall(‘\..
分类:
编程语言 时间:
2017-07-25 01:01:04
阅读次数:
192
上一篇说到对付反爬虫有一个很关键的方法就是使用IP代理,那么我们应该如何获取这些可用的IP代理呢?这里分享一下自己这两天的一些爬取IP代理的心得体会。 1 步骤 1.找到几个提供免费IP代理的网站,获取IP数据源 2.验证对应的IP代理访问出口IP是否跟本机的出口IP一致,得到不一致的IP代理列表 ...
分类:
其他好文 时间:
2017-07-23 18:25:56
阅读次数:
517
fmt 的格式说明如下: https://docs.python.org/2/library/datetime.html#strftime-and-strptime-behavior ...
分类:
编程语言 时间:
2017-07-22 22:30:03
阅读次数:
193
json 格式化不能json时间 当遇到时间的时候会报错 ...
分类:
Web程序 时间:
2017-07-16 16:35:29
阅读次数:
197
目的:学习python中time模块,可以获取当前时间或时间段环境:ubuntu16.04python3.5.2time模块,为内置模块,可以用来获取当前时间、日期,还可以设置延迟或倒计时。使用前需导入模块importtime常用的方法有:sleep(),strftime(),ctime()sleep(t),设置t的数字,单位为秒,可以..
分类:
编程语言 时间:
2017-07-14 10:12:48
阅读次数:
257