我想要的是删除最后一条推文,因为我使用以下内容:
l = len(sys.argv)
if l >= 2:
twid = sys.argv[1]
else:
twid = input("ID number of tweet to delete: ")
try:
tweet = twitter.destroy_status(id=twid)
except TwythonError as e:
print(e)
它运行得很完美。
你看我需要“ID”而不是如何获得它。
我希望你能帮助我,谢谢!
答案 0 :(得分:0)
我认为这可以帮助你。
user_timeline=twitter.get_user_timeline(screen_name="BarackObama", count=20)
for tweet in user_timeline:
print tweet["id"]
它打印了巴拉克·奥巴马的20条最新推文。
如果您正在寻找,请告诉我。
答案 1 :(得分:0)
您可以将get_user_timeline与您的个人屏幕名称一起使用以检索推文,然后使用tweet [0]访问它,因为它将位于第一个索引中。
tweet = twitter.get_user_timeline(
screen_name=YOUR_SCREEN_NAME,
count=1)
twitter.destroy_status(id=tweet[0]['id'])