以下代码根据不同的操作系统创建的文件夹在哪里?
data_dir = os.path.join(os.path.dirname(__file__), 'data')
if not os.path.exists(data_dir):
import generate_data
os.mkdir(data_dir)
是“/path/to/file/data”吗?
最佳答案
__file__
是运行包含代码的文件的完整路径;因此它将成为执行包含代码段的文件的目录。
关于python - os.path.join(os.path.dirname(__file__), 'data') 在 Linux/Windows 中在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12091219/