makedirs () в цикле создает невидимый каталог / папку? - PullRequest
0 голосов
/ 29 мая 2019

Я пытаюсь массово создать папки, которые будут пронумерованы 0,1,2...

Я использую os.makedirs() в Python для этого.Это работает, если я просто создаю одну папку, но когда я использую цикл for для массового производства, происходит что-то странное.

Когда я открываю Finder (файловый браузер в Mac), я не вижупапка там.Тем не менее, когда я вписываю путь к папке в поле «Перейти» Mac ( cmd-shift-G ), то он волшебным образом появляется, что означает, что папка действительно существует, но по какой-то причине была невидимой.

Кто-нибудь знает, почему папки невидимы?

import os
for i in range(3):
    os.makedirs('/Users/Olivia/code/'+str(i))

1 Ответ

0 голосов
/ 29 мая 2019

Я прошу прощения, если я неправильно интерпретирую вопрос, но если вы говорите, что папки не видны на рабочем столе, я обнаружил, что папки сохраняются в вашей домашней ('/Users/Olivia' в вашем случае) папке, поэтомуесли вы хотите сохранить папки на рабочем столе, то вы можете сделать:

import os
for i in range(3):
    os.makedirs("/Users/Olivia/Desktop/code/"+str(i))
...