Этот код завершается ошибкой при запуске:
import datetime
import subprocess
startdate = datetime.datetime(2010,4,9)
for i in range(1):
startdate += datetime.timedelta(days=1)
enddate = datetime.datetime(2010,4,10)
for i in range(1):
enddate += datetime.timedelta(days=1)
subprocess.call("sudo mam-list-usagerecords -s \"" + str(startdate) + "\" -e \"" + str(enddate) + " --format csv --full")
Программа имеет следующие ошибки при запуске:
File "QuestCommand.py", line 12, in <module>
subprocess.call("sudo mam-list-usagerecords -s \"" + str(startdate) + "\" -e \"" + str(enddate) + " --format csv --full")
File "/usr/lib64/python2.7/subprocess.py", line 524, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib64/python2.7/subprocess.py", line 711, in __init__
errread, errwrite)
File "/usr/lib64/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
Я запускал этот код несколько раз другими способами, меняя кавычкии что "нет.Я довольно плохо знаком с системными вызовами и использую базу данных распределения HPC.Я застрял, и если кто-нибудь может помочь мне решить эту проблему, это было бы очень полезно.
Спасибо!