0

私はpythonでwifiスキャン用のコードを開発しました。今、特定の間隔でwifiをスキャンするようにコードを変更しようとしています。これを行う方法

ありがとう

4

2 に答える 2

4

通常、次の 2 つの解決策があります。

  • crontab または同様の外部デバイスを使用して、さまざまな間隔で WIFI 情報を更新する python スクリプトを実行するようにスケジュールします。

  • [python] プログラムを実行したままにし、threading.timerを使用して、必要な間隔で WIFI チェック ルーチンへの呼び出しをスケジュールします。

于 2010-04-16T04:06:27.813 に答える
3

(より通常の cron 実行スクリプトとは対照的に) 長時間実行される Python プロセス内ですべてを実行したい場合は、Python 標準ライブラリーのschedモジュールが、関数またはその他の呼び出し可能オブジェクト (重要なトリック: 定期的にスケジュールを設定するには、各実行を適切な遅延で次のスケジュールにスケジュールします (1 回限りのスケジュールを定期的な繰り返しに変える、非常に古典的な言語に依存しないパターン)。

于 2010-04-16T05:10:51.510 に答える