2

我想知道如何将这个 irc 'bot' 记录到文本文件中。

我用了:

  text_file = open("log.txt", "w")
  text_file.write(ircmsg +"\r\n")
  text_file.close()

问题是这段代码会使新输入覆盖文本文件,而我希望每个新输入在同一个文本文件中都有一个新行。

(我知道互联网上有“制作机器人”,但我更喜欢自己制作。)

4

1 回答 1

6

您正在以“写入”模式打开文件,每次以“附加”模式打开时都会覆盖文件,即使用此处'a'而不是'w' 更多详细信息http://docs.python.org/2/tutorial/inputoutput.html#reading-and-写入文件

于 2012-11-18T16:20:35.693 回答