我试图写一个函数,我写内容到一个文本文件,然后我复制另一个文本文件的内容都到同一行。然后下一次我运行这个功能,我希望它保持内容只创建一个新行然后填充该行。python文件写入然后追加
到目前为止,我已经
def write_to_new():
report = 'original.txt'
now = datetime.datetime.now()
new_file = open('refresh.txt', 'a')
new_file.write('Year: %s' % now.year+', ' + 'Month: %s' % now.month+', ' + 'Day: %s' % now.day+', ')
new_file.write(shutil.copy(report,'refresh.txt'))
当我运行这个它给了我一个
TypeError: expected a character buffer object