プログラミング超初心者です。
指定された時間にyoutubeを自動で開きたいと考え、以下のコードを書きました。
python
1pip install schedule 2 3import datetime 4import schedule 5import time 6 7def job(): 8 import webbrowser 9 webbrowser.open("url") 10 11schedule.every().day.at("06:25").do(job) 12 13while True: 14 schedule.run_pending() 15 time.sleep(60)
しかし、以下が問題として検出されました。
Statements must be separated by newlines or semicolons Pylance [1, 5] Statements must be separated by newlines or semicolons Pylance [1, 13] "pip" is not defined Pylance(reportUndefinedVariable) [1, 1] "install" is not defined Pylance(reportUndefinedVariable) [1, 5] Import "schedule" could not be resolved Pylance(reportMissinglmports) [4. 8]
このコードをこのまま実行すると、SyntaxError: invalid syntax と出力され、一行目を消して出力するとModuleNotFoundError: No module named 'schedule' と出力されます。
自分なりに調べてみた結果、pipコマンドが使えないのはpathが設定されていない可能性があると考え、環境変数からpathにpythonを入れてみたのですが、変わりませんでした。割と最新のpythonなのにpipコマンドが使えない原因もわかりませんし、scheduleモジュールのインストール方法もわかりません。
何処に問題があるのでしょうか。解決策をご存じの方お手数ですがよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/10 01:29
2021/09/10 02:34
2021/09/10 05:10