如何使用Tweepy发布多行?

时间:2017-07-09 18:28:04

标签: python string twitter tweepy

我怎么发推文......

List of fruits:
1. Apple
2. Banana
3. Orange

而不是这个?

List of fruits: 1. Apple 2. Banana 3. Orange

到目前为止我的代码:

decimal

如您所见,使用'\ n'不起作用。 Tweepy只是忽略了它。

提前致谢。

1 个答案:

答案 0 :(得分:1)

当您调用外部API时,无需在服务器端使用Python编写。所以也许'\ n'只是被抓住作为一个例外。或者可能是,编码被更改为忽略转义字符。

你能做的是:

with open('temp.txt', 'w') as f:
   f.write('List of fruits: \n1. Apple \n2. Banana \n3. Orange')

import tweepy

# Authenticate connection
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(token_key, token_secret)

# Start API
api = tweepy.API(auth)

# Update status
with open('temp.txt','r') as f:
   api.update_status(f.read())