# #################### # In[13]: for account_id in account_ids: print(f'\n{account_id}') ################### # # アカウント情報取得 # ################### account_info = es.get_account_info(account_id) #################### # # シートから投稿のストックを取得 # #################### print('シートから引用する投稿を取得中') # シートの命名規則を取得 sheet_name_conv = es.get_sheet_name_convention() # シートキー取得 try: sheet_key = account_info["sheet"]["key"]
# In[ ]: # post_listシートの情報を取得 list_sheet = sheets.worksheet(sheet_name_list) sheet_list = list_sheet.get_all_values() # シートの値 # In[ ]: # Chrome起動 driver = es.start_chrome(session=False, secret=True) # In[ ]: # インスタにログイン bot_account = es.get_account_info("auto_bot_k1") ig.login(driver, bot_account["name"], bot_account["pass"]) # In[ ]: # ループ for rival in rivals: # アカウントのプロフィール画面に遷移 driver.get(rival[0]) es.wait() # 下のログインを促すバナーを削除 ig.delete_login_banner(driver) # 投稿一覧の要素
"camp__film", # キャンプフィルム ] # In[5]: # ブラウザ起動 drivers = {} for account in accounts: #################### # # 設定値取得 # #################### # アカウントの情報を取得 account_info = es.get_account_info(account) # アカウント情報 account_pass = account_info["pass"] # パスワード profile_url = ig.url_ig + '/' + account # プロフィールURL # Chrome起動 driver = es.start_chrome(session=False) # インスタにログイン ig.login(driver, account, account_pass) # 連想配列に格納 drivers[account] = { 'driver': driver, # ドライバ 'info': account_info, # アカウント情報 'profile_url': profile_url # プロフィールURL }