Python のヘルプが必要です。ファイルを開き、各行の値を読み取ります。現時点では、私のコードは int(float(line.rstrip())) == 7 の場合に if 部分をアクティブにします。
何か案は?
ありがとう!
私の英語でごめんなさい。
import os
file = open("/home/pi/Desktop/AutoJobs/netdata.py","r")
for line in file:
if int(float(line.rstrip())) == 7:
os.system('sudo python /home/pi/Desktop/AutoJobs/tvOn.py')
file.close()
/home/pi/Desktop/AutoJobs/netdata.py:
1
2
3
4
5
6
7
(数字はネットワーク内のデバイスの最後の部分(192.168.1.X)であり、デバイス.7が接続されていないときにオフにしたい-ファイルnetdata.pyは毎分更新され、たとえばデバイス.7 は接続されておらず、番号 7 はファイルにリストされていません)