2017-07-09 3 views
0

どのように私はこれをツイートすることができます...これに代えTweepyで複数の行をつぶす方法は?

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

?これまで

List of fruits: 1. Apple 2. Banana 3. 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 
api.update_status('List of fruits: \n1. Apple \n2. Banana \n3. Orange') 

、 '\ n' を使用して動作しませんでした。 Tweepyはそれを無視しました。

ありがとうございます。

答えて

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()) 
+0

パーフェクト - それはどうもありがとうございました、働いていました! –

+0

うれしい –

関連する問題