Я копирую файл в nfs, установленный в каталоге. Когда я запускаю следующую команду вручную, файл успешно скопированcp: can not stat '/ mnt/ask78b30/TEST_FILE': Ошибка удаленного ввода-вывода
Суды ф test_file/мнта/ask78b30
Однако, когда я использую ту же команду в питоном скрипте, я получаю следующее сообщение об ошибке,
работает CMD = Суда ф test_file/мнт/ask78b30
ф: не может стат '/ шоссе/ask78b30/test_file': ошибка
Ниже удаленный ввод/вывод код:
cmd = "sudo cp "+file_name_arg+" "+ mount_pt_arg
print "cmd = ", cmd
os.system(cmd)
Примечание: Ранее команда используется для неудачи, так как был добавлен Speacial символ. Я изменил outty в UTF-8 и получил решен ф: не может стат â/мнт/askdab3c/TEST_FILEâ: ошибка
Я попробовал предложенный метод раньше. Это вызвало сценарий для завершения Файл "/home/root1/test-fifaa/test-common/tests/testautomation/Lib_Support_Functions.py", строка 154, в Write_Test_File_To_Share shutil.copy2 (file_name_arg, mount_pt_arg) Файл " /usr/lib/python2.7/shutil.py ", строка 130, в copy2 copyfile (src, dst) Файл« /usr/lib/python2.7/shutil.py », строка 83, в файле копии с открытым (dst, 'wb') в виде fdst: IOError: [Errno 121] Ошибка удаленного ввода-вывода: '/ mnt/ask5f0f0/TEST_FILE' – user2622678
У вас возникло сообщение об ошибке? – user2393256
Да, я получаю сообщение об ошибке при использовании файла shutil.copyfile – user2622678