我正在尝试使用代码从文本文档中读取整数,但出现错误。任何帮助对我来说真的很有用

问题描述 投票:0回答:0

我正在编写一个 Twitter 回复机器人,它回复特定主题标签下的每条推文。我正在尝试添加一个功能,让机器人将它回复的每个推特 ID 存储在文本文档中,这样它就再也不会回复它们了。但是,由于某种原因我遇到了错误。

终端报错:

 invalid literal for int() with base 10:

我的错误在哪里:

last_seen_id = int(file_read.read().strip())

我的代码:

def read_last_seen(reply.txt):
    file_read = open(reply.txt, 'r')
    last_seen_id = int(file_read.read().strip())
    file_read.close()
    return last_seen_id

def store_last_seen(reply.txt, last_seen_id):
    file_write = open(reply.txt, 'w')
    file_write.write(str(last_seen_id))
    file_write.close()
    return

我尝试改变它并事先将整数添加到文本文档中,但没有任何效果。我是初学者编码员,任何帮助都很重要。

python twitter tweepy
© www.soinside.com 2019 - 2024. All rights reserved.