2016-04-13 6 views
-1

私はカウントダウンタイマーのためにwhileループを実行しているPythonスクリプトを持っている:Pythonスクリプトでchaningしている変数にアクセスする方法は?

hour = 60 
minute = 1 

    while(hour + minute != 0): 

      if minute == 0: 
        minute = 59 
        hour = hour - 1 
      else: 
        minute = minute - 1 

      time.sleep(1) 

は今、私は、任意の時点での変数の時間と分をアクセスする別のスクリプトを持っています。これについてはどうすればいいですか?

+0

あなたが例を与えることができます - 第二スクリプトにどのように実行されるのですか?これら2つのスクリプトの関係はどうですか? – Yaron

+0

両方ともbashスクリプトで実行されます。私は、最初のスクリプトには実行する必要があるwhileループがあるので、実際にはそのスクリプトを使って何か他のことを行うことはできないと仮定していましたか?しかし、私は最初のスクリプトからカウントダウンタイマーに何時間を残すことができるようにしたいです – user2570937

+1

あなたの質問のスクリプトはカウントダウンタイマーとして動作しないことを理解していますか? 1)time.sleep(1) - 1秒ではなく1分を意味します。 2)time.sleep(1)は、少なくとも1秒が経過することを保証しますが、1秒をはるかに超える可能性があります – Yaron

答えて

0

Linuxで作業しているので、最も簡単な解決策は、&秒をファイルに書き込んでから読み取ってから読み取ることです。asynchronousメカニズムの設計を避けます。

0

私はそれが2つのプロセスであなたの仕事をする良い方法だとは思わない。しかし、私はあなたには進歩的なコミュニケーションが必要かもしれないと思います。

リファレンスを参照してください。 https://docs.python.org/2/library/ipc.html

関連する問題