ошибка в модуле pathlib в python, когда я использую vscode - PullRequest
0 голосов
/ 27 мая 2020

Я бы добавил pathlib формы пути к моему vscode, но всякий раз, когда я вызываю его модули, такие как path.stat, у меня возникает ошибка, и vscode не позволяет мне использовать () для вызова

from pathlib import Path 

path=Path("enum/__init__.py")

pri=path.stat
print(pri)

ошибка: связанный метод Path.read_bytes из WindowsPath ('enum / init .py')

1 Ответ

0 голосов
/ 27 мая 2020
Системы

Unix используют sla sh в качестве разделителя ( / ) в именах файлов.
В Microsoft используется Windows backsla sh ( \ ).
Итак, ваш код нужно отредактировать следующим образом:

from pathlib import Path 

path=Path(r"enum\__init__.py")

pri=path.stat
print(pri)
...