Merge branch 'dev' of https://github.com/Fangt-ing/speedtest-cli into raspShield

# Conflicts:
#	speedtest.py
This commit is contained in:
kuzh 2024-02-25 23:43:07 +01:00
commit ef7e3549cf
2 changed files with 34 additions and 27 deletions

19
runtest.py Normal file
View File

@ -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)

View File

@ -2000,8 +2000,7 @@ def shell():
utilities.convert_and_save_to_xlsx(str(results), "tmp/f24-ch1-coi-db0-Shield.xlsx")
def main(iteration=1):
for i in range(iteration):
def main():
try:
shell()
except KeyboardInterrupt:
@ -2014,19 +2013,8 @@ def main(iteration=1):
if not msg:
msg = '%r' % e
raise SystemExit('ERROR: %s' % msg)
i+=1
if i == iteration:
break
if __name__ == '__main__':
schedule_time = "19:39"
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)
main()