Доступ к Python и перечислите файлы в сети, поделитесь с именем пользователя и паролемPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Доступ к Python и перечислите файлы в сети, поделитесь с именем пользователя и паролем

Сообщение Anonymous »

Я хотел бы получить список имен файлов (только) от данного местоположения филишара с использованием языка Python. Вот мой фрагмент кода, но он не запускает перечисление каких -либо файлов. < /P>

import os
from os import walk
SQLSR_USER= 'username'
SQLSR_PASS= 'password'
BACKUP_REPOSITORY_PATH= '\\fileshare\location'
fileList = []
backup_storage_available = os.path.isdir(BACKUP_REPOSITORY_PATH)
if backup_storage_available:
print("Backup storage already connected.")
else:
print("Connecting to backup storage.")

mount_command = "net use /user:" + SQLSR_USER + " " + BACKUP_REPOSITORY_PATH + " " + SQLSR_PASS
os.system(mount_command)
backup_storage_available = os.path.isdir(BACKUP_REPOSITORY_PATH)
if backup_storage_available:
print ("Connection success.")
else:
raise Exception("Failed to find storage directory.")

for (dirpath, dirnames, filenames) in walk(backup_storage_available):
fileList.extend(filenames)
break

if (len(fileList) > 1):
print "\n\n *********************Required data files are present in the FileShare*********************"

else:
print "\n\n ********************* No files are present to start the Next Run *********************"
< /code>

У меня все еще есть проблема с командой подключения сети, указанной внизу < /p>

mount_command = "net use /user:" + SQLSR_USER + " " + BACKUP_REPOSITORY_PATH + " " + SQLSR_PASS
os.system(mount_command)
backup_storage_available = os.path.isdir(BACKUP_REPOSITORY_PATH)


Подробнее здесь: https://stackoverflow.com/questions/391 ... d-password
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»