0

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 はファイルにリストされていません)

4

2 に答える 2