2017-02-06 2 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']) 

выход:Отправка сообщения от а при выходе контура

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, 
Смежные вопросы