我想打开一个文件,阅读内容,比较与散列,如果有必要再覆盖文件。应该是基本的东西,但不知何故我无法让它工作。我现在有:Python阅读()不工作
with open(name, 'wb+') as des:
current_content = des.read()
我100%肯定该文件不是空的,我期待在正确的文件(以后的数据被写入到它,这工作),但不知何故current_content作为结束空字符串。
with open(name, 'wb+') as des:
des.write('Test')
des.seek(0)
current_content = des.read()
如果我尝试上述current_content将返回'测试'。任何人都知道什么会导致这种行为?
w +根据open()文档截断文件。 – srowland