当前位置: 首页 > 面试题库 >

从Python中的打开文件获取路径

司空俊雄
2023-03-14
问题内容

如果我有一个打开的文件,是否有os调用以字符串的形式获取完整路径?

f = open('/Users/Desktop/febROSTER2012.xls')

f,我将如何获得"/Users/Desktop/febROSTER2012.xls"


问题答案:

此处的键是代表打开文件namef对象的属性。你得到这样的:

>>> f = open('/Users/Desktop/febROSTER2012.xls')
>>> f.name
'/Users/Desktop/febROSTER2012.xls'

有帮助吗?



 类似资料:
  • 问题内容: 我只想从完整路径到文件获取文件夹路径。 例如,我想要得到(不包括)。 我已经尝试过这样的事情: 但是它给了我这样的结果: 这不是我需要的结果(为)。 关于如何获取文件路径的任何想法? 问题答案: 您几乎可以使用该功能了。您只需要加入字符串,如下所示。 虽然,我建议使用该函数来执行此操作,但是您只需要传递字符串即可,它将为您完成工作。由于您似乎在Windows上,因此也考虑使用该功能。一

  • 问题内容: 如何从或返回的Eclipse中当前打开的文件中获取代码?我正在制作的插件需要这个。 假设我有以下代码: 如果我打开HelloWorld.java,如何将代码返回到中?在将包含: “公共类HelloWorld { “公共静态无效主(String [] args){” “ System.out.println(” Hello,world!“);” “}” “}” 问题答案: 要获取当前编辑

  • 如何从Eclipse中当前打开的文件中获取以或返回的代码?我需要这个插件我正在做。 假设我有以下代码: 如果我打开了HelloWorld.java,如何获得中返回的代码?将包含: “公共类HelloWorld{” “Public static void main(String[]args){” “System.out.println(”Hello,World!“);” “}” “}”

  • 问题内容: 给定Python中的类C,如何确定该类在哪个文件中定义?我需要可以从类C或从关闭C的实例工作的东西。 我这样做的原因是因为我通常不喜欢将属于同一文件的文件放在同一文件夹中。我想创建一个使用Django模板将其自身呈现为HTML的类。基本实现应根据定义类的文件名来推断模板的文件名。 假设我在文件“ base / artifacts.py”中放置了一个LocationArtifact类,那

  • 我只想从文件的完整路径中获取文件夹路径。 例如,我希望只得到(不包括)。 我曾经尝试过这样的事情: 但它给了我这样一个结果: 这不是我需要的结果(是)。 关于如何获取文件路径有什么想法吗?

  • 问题内容: 我正在编写一个脚本,以自动将一个文件中的特定文本集更改为另一个文件中具有不同名称的特定集。 我想使用该函数获取文件名,但是当我尝试打印文件名时,它返回: 我只需要文件名,因为不能写脚本。 有什么建议删除多余的位吗? 问题答案: 返回所选文件的路径;如果未选择文件,则返回空字符串: 要打开通过选择的文件,您可以简单地使用常规的Python构造和函数,例如 函数: 我认为您正在使用,它将打