Я пытаюсь создать каталог в том же каталоге, где находится мой файл, но он находится в "venv" - PullRequest
0 голосов
/ 07 января 2020

Здесь я пытаюсь создать каталог в HelloWorld, но вместо этого он создает его в venv.

По сути, каждый раз, когда я хочу создать, найти или взаимодействовать с каталогом в любом как это относится к .\HelloWorld\venv вместо .\HelloWorld

Как я могу это изменить?

Ответы [ 2 ]

0 голосов
/ 09 января 2020

Может быть указано в конфигурации запуска через настройку Working directory, см. https://www.jetbrains.com/help/pycharm/creating-and-editing-run-debug-configurations.html

0 голосов
/ 07 января 2020

Полагаю, вам не нужно использовать lib для получения системного пути, пакет 'os' может справиться с этим:

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
os.mkdir(os.path.join(BASE_DIR, "YOUR_FOLDER_NAME"))
...