この文書の現在のバージョンと選択したバージョンの差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
ja:python [2015/06/07 22:35] kota [気象庁HPの各地のアメダス表形式のデータ(.html)から気圧情報を抜き出したい] |
ja:python [2015/06/10 19:59] (現在) kota [気象庁HPの各地のアメダス表形式のデータ(.html)から気圧情報を抜き出したい] |
||
|---|---|---|---|
| ライン 52: | ライン 52: | ||
| </code> | </code> | ||
| - | を書いて、cron で | + | を書いて、cron で例えば |
| - | <code cron> | + | |
| - | 50 0 * * * /home/aaa/..../bbb/GetPress.sh >& /dev/null | + | ''50 0 * * * /home/aaa/..../bbb/GetPress.sh >& /dev/null'' |
| - | </cron> | + | |
| のようにして毎日0:50に実行するようにしておけば良い。 | のようにして毎日0:50に実行するようにしておけば良い。 | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== shell command を実行したい ===== | ||
| + | subprocessを使う。 | ||
| + | <code python> | ||
| + | import subprocess | ||
| + | |||
| + | subprocess.call(["ls","-l"]) # スペース区切りで区切った文字列のlistを渡す | ||
| + | ### または | ||
| + | # cmd = "ls -l" | ||
| + | # subprocess.call(cmd.strip().split(" ")) | ||
| + | ### でも同じ | ||
| + | </code> | ||
| + | |||
| + | |||