2017-02-06 25 views
0
dict = {'57':{"number":"one","cost":"11"},'86':{"number":"two","cost":"55"},'12':{"number":"three","cost":"76"}} 
for k,v in dict.items(): 
     print('id:',k + ',','num:' + v['number'],'cost:' + v['cost']) 

輸出:發送鳴叫從一個for循環輸出

id: 57, num:one cost:11 
id: 86, num:two cost:55 
id: 12, num:three cost:76 

嗨,我怎麼能因爲他們發現,如果我使用api.update_status(發送鳴叫與三個輸出線),它會送3個單獨鳴叫

+0

哪裏是你的tweepy代碼? – asongtoruin

回答

0

製作成一個字符串和鳴叫一次,這樣,

dict = {'57':{"number":"one","cost":"11"},'86':{"number":"two","cost":"55"},'12':{"number":"three","cost":"76"}} 
data_to_tweet = '\n'.join(['id: '+k+',num: '+v['number']+' cost: '+v['cost'] for k,v in dict.items()]) 
tweet(data_to_tweet) #Tweeting happening here,