python创建文件的地方

时间:2017-01-21 03:45:54

标签: python file directory

当我在python中创建文件时,使用以下命令:

 thing_list <-  c("thing1","thing2","thing3")
 lapply(mget(thing_list), yourfun)

在哪个目录中创建?

3 个答案:

答案 0 :(得分:1)

Document

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;中的方法打印当前的工作目录。模块。