python2で一定時間ごとに処理を実行したいのですが、下記のページを参考にしてpipはインストールできましたが、実行しましたところscheduleが無いと言われ、エラーが表示されて実行されません。プログラミングは初心者です。ご教授頂けますか。宜しくお願い致します。
https://pypi.python.org/pypi/schedule
time_sample.py
python2
1
import schedule
import time
def job():
print("I'm working...")
schedule.every(2).seconds.do(job)
while True:
schedule.run_pending() time.sleep(1)
もしPHPは関係ないのであればカテゴリを外しておいて下さい
「python -m pip freeze」でscheduleが表示されますか?あと、どのようにそのスクリプトを実行したか追記してください。
「python -m pip freeze」で以下が表示されました。またtime_sample.pyをsudoの後に記載して実行しましたところ、1行目がモジュール インポートエラーと表示されて実行できませんでした。どこが間違っておりますでしょうか。APScheduler==3.5.1 automationhat==0.0.4 blinker==1.3 blinkt==0.1.0 Cap1xxx==0.1.3 chardet==2.3.0 click==6.6 colorama==0.3.7 cryptography==1.7.1 drumhat==0.0.5 enum34==1.1.6 envirophat==0.0.6 ExplorerHAT==0.4.2 Flask==0.12.1 fourletterphat==0.0.2 funcsigs==1.0.2 futures==3.2.0 gpiozero==1.4.0 idna==2.2 ipaddress==1.0.17 itsdangerous==0.24 Jinja2==2.8 keyring==10.1 keyrings.alt==1.3 lxkeymap==0.1 MarkupSafe==0.23 mcpi==0.1.1 microdotphat==0.1.3 mote==0.0.3 motephat==0.0.2 numpy==1.12.1 oauthlib==2.0.1 phatbeat==0.0.2 pianohat==0.0.5 picamera==1.13 picraft==1.0 piglow==1.2.4 pigpio==1.38 Pillow==4.0.0 pyasn1==0.1.9 pycrypto==2.6.1 pygame==1.9.3 pygobject==3.22.0 pyinotify==0.9.6 PyJWT==1.4.2 pyOpenSSL==16.2.0 pyserial==3.2.1 pytz==2018.3 pyxdg==0.25 rainbowhat==0.0.2 requests==2.12.4 requests-oauthlib==0.7.0 RPi.GPIO==0.6.3 RTIMULib==7.2.1 schedule==0.5.0 scrollphat==0.0.7 scrollphathd==1.0.1 SecretStorage==2.3.1 sense-emu==1.0 sense-hat==2.2.0 simplejson==3.10.0 six==1.10.0 skywriter==0.0.7 smbus2==0.2.0 sn3218==1.2.7 spidev==3.3 touchphat==0.0.1 twython==3.4.0 tzlocal==1.5.1 urllib3==1.19.1 Werkzeug==0.11.15
回答1件
あなたの回答
tips
プレビュー