Как создать папку на сетевом компьютере с помощью команды python os.mkdir () на apache? - PullRequest
2 голосов
/ 17 апреля 2011

Я использую сервер Win2008 + Apache2.2 + mod_python. Я бы сделал папку, используя строковое значение из веб-формы. Работает на локальном диске

os.mkdir('D:\\temp\\" + folederName)`

Но это не работает в сети -

os.mkdir('\\\\192.168.131.200\\temp\\" + folederName) 

Как создать папку на сетевом компьютере?

1 Ответ

1 голос
/ 17 апреля 2011

Wild Guess:

Смонтируйте общий ресурс в Driveletter, чтобы вы могли получить к нему доступ через Z:\xyz.txt

потому что \\\host\path не совсем то, что может быть обработано в обычных операциях файловой системы.

РЕДАКТИРОВАТЬ: и, пожалуйста, используйте os.path.join() вместо жесткого кодирования пути:)

...