Слияние кода завершено, страница обновится автоматически
#!/usr/bin/python
#
# tinycom.py
#
# --powered by liuyajun(20200316)
#################################################################
import os,sys
import serial
import threading
import serial
from tqdm import tqdm
from pathlib import Path
#sys.path[0]
#os.getcwd()
curpath = sys.path[0];
#################################################################
InfoHead = '''
########################################################################
Tinycom :
tinycom is a software for downloading files and communication
based on SCI interface.
-cfg: configure communication parameters and download file list.
-sf: download file.
-com: communication.
-help: help info
-ec / -exit / ctrl+d: exit procedure [tinycom | tinycom-sf | tinycom-com]
########################################################################"
'''
if __name__ == "__main__":
print InfoHead
#os.path.abspath('.');
try:
while True:
cmdstr = raw_input("Tinycom>: ");
cmdstr = cmdstr.strip("\n");
if cmdstr == "-cfg":
os.system("sudo \"" + curpath + "/tinycom_cfg.sh\"");
if cmdstr == "-sf":
os.system("sudo \"" + curpath + "/tinycom_sf.sh\"");
if cmdstr == "-com":
os.system("sudo python \"" + curpath + "/tinycom_com.py\"");
if cmdstr == "-help":
print " -cfg configure communication parameters and download file list.";
print " -sf download file.";
print " -com communication.";
print " -help help info";
print " -ec terminate communication";
print " -ec / -exit / ctrl+d: exit procedure [tinycom | tinycom-sf | tinycom-com]"
if cmdstr == "-exit":
print "# END-tinycom"
break;
if cmdstr == "-ec":
print "# END-tinycom"
break;
#else:
# print " [",cmdstr,"]"" is not an option for tinycom!"
except:
print "# END-tinycom"
exit();
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )