|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
如题,现在这段代码是每一个小时从网站下载一次数据,并且新建一个文件保存,文件名为地点加上日期。但是老师要求同一天的数据保存在一个文件里,也就是每24h新建一个文件,然后这一天里的数据都保存在这一个文件里。怎么实现呢?
- import urllib.request
- import time, sys
- import datetime
- area = 'chengdu'
- date=datetime.datetime.now().strftime("%Y%m%d%H%M%S")
- def save_file(area, date):
- file_name = area + date + '.txt'
- area_file = open(file_name, 'x')
- area_file.write(data)
- area_file.close()
- while True:
- s = time.ctime()
- length = len(s)
- sys.stdout.write(s)
- sys.stdout.write('\b' * length)
- url = "等等等"#不这么写发不了
- data = urllib.request.urlopen(url).read()
- data = data.decode('UTF-8')
- sys.stdout.write(data)
- save_file(area, date)
- time.sleep(3600)
复制代码
|
|