美文网首页
10.1.2 文件路径

10.1.2 文件路径

作者: python大大 | 来源:发表于2017-10-22 22:58 被阅读0次

当你将类似pi_digits.txt这样的简单文件名传递给函数open() 时,Python将在当前执行的文件(即.py程序文件)所在的目录中查找文件。
根据你组织文件的方式,有时可能要打开不在程序文件所属目录中的文件。例如,你可能将程序文件存储在了文件夹python_work中,而在文件夹python_work中,有一个名为 text_files的文件夹,用于存储程序文件操作的文本文件。虽然文件夹text_files包含在文件夹python_work中,但仅向open() 传递位于该文件夹中的文件的名称也不可行,因为Python 只在文件夹python_work中查找,而不会在其子文件夹text_files中查找。要让Python打开不与程序文件位于同一个目录中的文件,需要提供文件路径 ,它让Python到系统的特定位置 去查找。
由于文件夹text_files位于文件夹python_work中,因此可使用相对文件路 径来打开该文件夹中的文件。相对文件路径让Python到指定的位置去查找,而该位置是相对于当前运行的程 序所在目录的。
在Linux和OS X中,你可以这样编写代码:(自己读自己:-))

file_path = './main.py' 
with open(file_path) as file_object:
    print file_object.read()
屏幕快照 2017-10-22 下午10.57.42.png

在windows中呢?

相关文章

  • 10.1.2 文件路径

    当你将类似pi_digits.txt这样的简单文件名传递给函数open() 时,Python将在当前执行的文件(即...

  • 第48课:文件路径

    预习: 10.1.2 文件路径 练习: windos版的不知道怎么写,把斜杠改成反斜杠输出错误; 疑问: 第二种绝...

  • java生成word报告学习(2)

    10.1.2File类的应用 例10-1 判断f:\dir下是否包含file1.txt文件,如果包含,则创建该文件...

  • C#选择文件或文件夹路径

    打开文件路径: 保存文件路径: 选择文件夹路径:

  • basename

    文件路径 basename 基路径 无论是文件还是文件夹dirname 基路径左侧的路径

  • 相对路径和绝对路径

    Linux教程 相对路径和绝对路径 文件路径 文件路径:文件的路径是描述文件在系统中的位置Linux使用正斜线(/...

  • 文件路径

    在电脑里的文件,都有它的存放位置,描述文件的位置就需要文件路径。 文件路径有: 相对路径 绝对路径 网站路径 相对...

  • File类知识点整理

    File类:文件路径类,在java.io包下。表示文件路径或者文件夹路径。路径又分为绝对路径和相对路径;绝对路径是...

  • 问题一:如何设置django 指定模版

    [Django框架之模板路径及静态文件路径配置] 内容: (1)模板文件路径的配置 (2)静态文件路径的配置 一、...

  • Android数据存储

    (一)文件存储分类: 获取文件路径:内部路径和外部路径如下: 文件写操作如下: 文件读操作如下: 文件存储在设备上...

网友评论

      本文标题:10.1.2 文件路径

      本文链接:https://www.haomeiwen.com/subject/pdanuxtx.html