当我在python中创建文件时,使用以下命令:
thing_list <- c("thing1","thing2","thing3")
lapply(mget(thing_list), yourfun)
在哪个目录中创建?
答案 0 :(得分:1)
open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)¶
打开文件并返回相应的文件对象。如果文件不能 打开,引发OSError。
file是一个路径类对象,提供路径名(绝对或相对 要打开的文件的当前工作目录) 要包装的文件的整数文件描述符。 (如果是文件 给定描述符,它在返回的I / O对象时关闭 关闭,除非closefd设置为False。)
答案 1 :(得分:1)
您可以使用
找到(会话或脚本的)当前工作目录import os
print(os.getcwd())
如果NewFile
仍然存在(即使已关闭)
os.path.abspath(NewFile.name)
给出了文件的完整路径。
答案 2 :(得分:0)
在执行此脚本的同一目录中。
如果你没有从命令行运行这个 - 然后尝试使用&#34; os&#34;中的方法打印当前的工作目录。模块。