Символы «~$» в начале имени файла? [закрыто]Python

Программы на Python
Ответить
Anonymous
 Символы «~$» в начале имени файла? [закрыто]

Сообщение Anonymous »

Я быстро погуглил это, но ничего не нашел. Я использую os, чтобы получить список всех имен файлов в текущем рабочем каталоге, используя следующий код:

Код: Выделить всё

path = os.getcwd()
files = os.listdir(path)
Список файлов возвращается нормально, но в последнем элементе есть лишний символ «~$», которого нет в фактическом имени файла. Например:

Код: Выделить всё

files
['File1.xlsx', 'File2.xlsx', '~$File3.xlsx']
Это вызывает проблему, когда я перебираю эти файлы, пытаясь импортировать их, поскольку получаю ошибку:

Код: Выделить всё

[Errno 2] No such file or directory: 'C:\\Users\\$File3.xlsx'
Если кто-нибудь знает, почему это происходит и как я могу это исправить/предотвратить, было бы здорово!

Подробнее здесь: https://stackoverflow.com/questions/692 ... -file-name
Ответить

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

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

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

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

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