前提・実現したいこと
プログラミング初心者です。
30分ごとに異なるテキストファイルを1つずつ順番に表示したいのですが。
いくら書いても考えてもなかなか思ったようにできません。
どなたかご教授お願いいたします。
発生している問題・エラーメッセージ
エラーメッセージ:なし
該当のソースコード
import time
import schedule as sh
import os.path as ph
ph.Text1 = 'xxxxxxxx1.txt'
ph.Text2 = 'xxxxxxxx2.txt'
ph.Text3 = 'xxxxxxxx3.txt'
ph.Text4 = 'xxxxxxxx4.txt'
ph.Text5 = 'xxxxxxxx5.txt'
ph.Text6 = 'xxxxxxxx6.txt'
ph.Text7 = 'xxxxxxxx7.txt'
ph.Text8 = 'xxxxxxxx8.txt'
ph.Text9 = 'xxxxxxxx9.txt'
ph.Text10 = 'xxxxxxxx10.txt'
x = int(input())
def do_job():
print('心折れそう')
def main():
if x == 30:
sh.every(x).minutes.do(do_job)
while True: sh.run_pending() time.sleep(1)
if name == "main":
main()
試したこと
while文やfor文でも書いてみましたが、初心者で躓いております。
補足情報(FW/ツールのバージョンなど)
python3.8 VSCode
回答3件
あなたの回答
tips
プレビュー