带原始日期的Python下载文件
我确信,这是很常见的事情。我想从https服务器下载文件,并希望保留原始(更改)日期。所以它不应该告诉我下载后的日期。 在这里我用这种方式带原始日期的Python下载文件,python,date,download,Python,Date,Download,我确信,这是很常见的事情。我想从https服务器下载文件,并希望保留原始(更改)日期。所以它不应该告诉我下载后的日期。 在这里我用这种方式 filename = file.text file = session.get(url, verify=False) if file.endswith('arg'): file = open('C:/RD/M/' + filename, 'wb+')
filename = file.text
file = session.get(url, verify=False)
if file.endswith('arg'):
file = open('C:/RD/M/' + filename, 'wb+')
file.write(file.content)
file.close()
else:
'do something'
有没有办法在file.write(file.content)
之后添加内容
提前感谢您提供的信息感谢Peter的可能副本,但这在我的file.write机制中不太容易实现。关闭文件后,请使用设置日期。@PeterWood再次感谢。如果我这样说,很不幸,我会出错
atime=os.path.getatime(文件)
mtime=os.path.getatime(文件)file.close()
getatime
两次,您正在将文件设置为与以前相同的atime
和mtime
。而且文件
不是变量的好名称,因为它是一个变量。您需要从服务器获取时间,我需要搜索才能找到。听起来你在问另一个问题之前有一些新问题要解决。