PC版Instagramへ複数枚を自動投稿する
こんにちは!DIYパパです。
普段はDIYブログを書いているのですが、この度pythonでInstagramへの自動投稿ができるようなコードを書いてみました。
これまでもInstagramへの自動投稿のpythonコードは知られていましたが、それだと複数枚投稿ができないと言う欠点がありました。
しかし!2021年10月から、InstagramのPC版からなら複数枚投稿できるようになったのです!
そこで、python✖️PC版Instagramなら複数枚投稿すら自動化できるのでは?
と思い至り、勉強中のpythonを用いてRPAを作成し、複数枚の自動投稿にチャレンジ!
そしてできるようになりました😄
↓コードの一部を載せておきます。
from selenium import webdriver
from selenium.common.exceptions import WebDriverException
import chromedriver_binary
import datetime
import time
import pyautogui as pgui
import pyperclip
import sys, io
sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
def now_time():
dt_now = datetime.datetime.now()
return dt_now.strftime('%m/%d %H:%M')+' '
class Instagram():
def __init__(self, username, password):
#コンストラクタの定義
options = webdriver.ChromeOptions()
self.driver = webdriver.Chrome(options=options)
以下、トータル170行のコードになっています。ある程度pythonを使ったことがある人なら理解しやすいかと思います。コメントも多々入れてあります。
※私の作業環境はMacbookですので、windowsの互換性は試せておりません。
続きは購入いただけたら幸いです。
ここから先は
4,394字
¥ 1,000
この記事が気に入ったらサポートをしてみませんか?