get.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:aldente 作者: euniceylee 项目源码 文件源码
def job():
    trello = TrelloApi('API-KEY-HERE')

  #get cards from trello
    cards = trello.lists.get_card('LIST-ID-HERE')


  # open premade card_names main file in append mode (a+) to keep track of card names
    card_names = open('./card_names.txt', 'a+')


  # open premade tasks file in append mode (a+) to use for printer
    tasks = open('./tasks.txt', 'a+')

  # iterate over each card check that card name is NOT in the card_names file
    for obj in cards:
        # if name is in the card_names file do nothing
        if obj['id'] in open('card_names.txt').read():
            print 'already in the master list'
            pass
        else: # add name into task file and the card_names file
            card_names.write(obj['id']+'\n')
            tasks.write('\n\n\n\n\n'+ obj['name'] + '\n\n\n\n\n:)')
            print "yo i'm printing"


  # print task file if there's content
    if os.stat('tasks.txt').st_size > 0:
        call(['lpr','-o','fit-to-page', 'tasks.txt'])


  # clear task file
    f= open('tasks.txt', 'r+')
    f.truncate()

# schedule job to run the code every 2 seconds
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号