Merge branch 'dev' of https://github.com/Fangt-ing/speedtest-cli into raspShield
# Conflicts: # speedtest.py
This commit is contained in:
commit
ef7e3549cf
|
|
@ -0,0 +1,19 @@
|
||||||
|
|
||||||
|
import subprocess
|
||||||
|
import time
|
||||||
|
import datetime
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
# Replace 'script.py' with the name of the Python script you want to run
|
||||||
|
script_path = "speedtest.py"
|
||||||
|
schedule_time = "23:38"
|
||||||
|
repeat_count = 2
|
||||||
|
while True:
|
||||||
|
current_time = datetime.datetime.now().strftime("%H:%M")
|
||||||
|
if current_time == schedule_time:
|
||||||
|
for i in range(repeat_count):
|
||||||
|
subprocess.run(["python", script_path])
|
||||||
|
break
|
||||||
|
else:
|
||||||
|
time.sleep(1)
|
||||||
18
speedtest.py
18
speedtest.py
|
|
@ -2000,8 +2000,7 @@ def shell():
|
||||||
utilities.convert_and_save_to_xlsx(str(results), "tmp/f24-ch1-coi-db0-Shield.xlsx")
|
utilities.convert_and_save_to_xlsx(str(results), "tmp/f24-ch1-coi-db0-Shield.xlsx")
|
||||||
|
|
||||||
|
|
||||||
def main(iteration=1):
|
def main():
|
||||||
for i in range(iteration):
|
|
||||||
try:
|
try:
|
||||||
shell()
|
shell()
|
||||||
except KeyboardInterrupt:
|
except KeyboardInterrupt:
|
||||||
|
|
@ -2014,19 +2013,8 @@ def main(iteration=1):
|
||||||
if not msg:
|
if not msg:
|
||||||
msg = '%r' % e
|
msg = '%r' % e
|
||||||
raise SystemExit('ERROR: %s' % msg)
|
raise SystemExit('ERROR: %s' % msg)
|
||||||
i+=1
|
|
||||||
if i == iteration:
|
|
||||||
break
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
schedule_time = "19:39"
|
main()
|
||||||
repeat_count = 0
|
|
||||||
while True:
|
|
||||||
current_time = datetime.datetime.now().strftime("%H:%M")
|
|
||||||
if current_time == schedule_time:
|
|
||||||
main(500)
|
|
||||||
break
|
|
||||||
else:
|
|
||||||
time.sleep(1)
|
|
||||||
# main(5)
|
|
||||||
Loading…
Reference in New Issue