示例#1
0
文件: boxnya.py 项目: non117/Boxnya
def twitterinitializer(account_number=0):
    if account_number == 0:
        global settings
        # settings - twitter内の辞書の数を数える
        twitter_setting = settings.get("MODULE_SETTINGS").get("twitter",[])
        if isinstance(twitter_setting, dict):
            twitter_setting = [twitter_setting]
        account_number = len(twitter_setting)
    
    tokens = ['\n"twitter":[']
    api = Api()
    for i in range(account_number):
        print "\n\n---> Authorize %dth account." % (i + 1)
        tokens.append("\n%s," % str(api.initializer()))
    tokens.append('],')
    
    with open(os.path.dirname(os.path.abspath(__file__)) + "/settings.py", "a") as f:
        f.writelines(tokens)
    
    print tokens