• 当一个需要打开的文件名称不带路径时,open函数会在Python程序运行的当前目录寻找该文件。
  • 绝对路径,正斜杠反斜杠都可以【虽然我们常用’/‘来表示相对路径,’\‘来表示绝对路径
txt = open('D://wh/workspace/daguan1/file/1.txt'','rb')
txt = open('D:\\wh\\workspace\\daguan1\\file\\1.txt'','rb')

直接从文件夹的地址栏复制绝对路径的时候,会因为 ‘\+某些字母’ 有特殊意义而报错,因此把 ‘\’ 改成 ‘\\’,做转义。或者更方便的,直接在从地址栏复制过来的地址前面加一个 ‘r’ 表示字符串内按原始含义解释,不做转义处理。

  • 相对路径,一般用/来表示,’.’ 表示py文件当前所处的文件夹的绝对路径,’..’ 表示py文件当前所处的文件夹上一级文件夹的绝对路径


    上面两种都是正确的,区别在于file前面的杠杠 ‘/’ ,如果前面不加点就不要加 ‘/’,不加默认表示和py文件同层,也就是默认是在 path = D://wh/workspace/daguan1/ 这个下面(注意是带引号的),再加的地址只是 path+open里面带印好的内容。

Python中open文件的相对路径和绝对路径相关推荐

  1. python中csv文件操作_python中操作csv文件

    python中操作csv文件 读取csv improt csv f = csv.reader(open("文件路径","r")) for i in f: pri ...

  2. python如何读取txt文件-如何在python中读取文件夹中的txt文件列表

    注意:我在答案的最后写了这些函数,所以请随意跳转到那个 – 但是为了更好地理解,我仍然希望逐个部分地运行代码. 将用于解释的示例方案 假设您在此文件夹中有12个名为test的文件,其中10个是.txt ...

  3. python中对文件、文件夹(文件操作函数)的操作

    python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目 ...

  4. python中二进制文件_Python学习基础篇 -6: Python中的文件操作

    前言:本专栏以Python为主题,并尽可能保持每星期两到三更,直到将Python的基础知识浅析和讲解完毕,同时,有一定基础的同学可以移步 Python实战专栏 . 文件有有什么用 文件可以看作一个仓库 ...

  5. python中文件操作中不同的文件操作有何差异_Python学习基础篇 -6: Python中的文件操作...

    前言:本专栏以Python为主题,并尽可能保持每星期两到三更,直到将Python的基础知识浅析和讲解完毕,同时,有一定基础的同学可以移步 Python实战专栏 .文件有有什么用 文件可以看作一个仓库, ...

  6. Python中的文件操作和异常

    Python中的文件操作和异常 文章目录 Python中的文件操作和异常 一.文件 01. 文件的概念 1.1 文件的概念和作用 1.2 文件的存储方式 文本文件和二进制文件 02. 文件的基本操作 ...

  7. python 如何判断一个函数执行完成_三步搞定 Python 中的文件操作

    当程序运行时,变量是保存数据的好方法,但变量.序列以及对象中存储的数据是暂时的,程序结束后就会丢失,如果希望程序结束后数据仍然保持,就需要将数据保存到文件中. Python 提供了内置的文件对象,以及 ...

  8. python文件处理seek()方法的参数是,在Python中操作文件之seek()方法的使用教程

    在Python中操作文件之seek()方法的使用教程 seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对 ...

  9. python中打开文件时只允许写入的模式是_在open函数中访问模式参数使用()表示打开一个文件只用于写入。(4.0分)_学小易找答案...

    [单选题]溢流坝属于( ) [单选题]在重力坝的底部沿坝轴线方向设置大尺寸的空腔,即为( ) [单选题]模式()的用途是打开一个文件用于追加.如果该文件已存在,文件指针将会放在文件的结尾.(4.0分) ...

  10. Python中有关文件的操作

    Python中有关文件的操作 1.文件路径的书写 import os #这里返回的值是字符串 path = os.path.join(root_dir,file_dir) 2.列出文件夹中的文件 im ...

最新文章

  1. halcon对光源打光不均匀进行平场矫正
  2. 图解分布式架构的演进过程!
  3. leetcode(动态规划专题)
  4. 使用可视化工具redisclient连接redis
  5. 在石家庄扣完五险一金到手5000,算什么水平?
  6. peterson算法p0流程图_Dekker算法与Peterson算法
  7. T1155 金明的预算方案 codevs
  8. 学生成绩管理系统实验报告_学生成绩管理系统设计
  9. 2019牛客多校第三场F Planting Trees(单调队列)题解
  10. 小写的tensor接受数据,大写的Tensor()接受的是shape,数据的维度
  11. 简述Java内存模型的happen before原则
  12. 如何选择VC界面库产品?(二)– DSkinLite界面库介绍
  13. python字符串输入并倒叙_基于python3实现倒叙字符串
  14. 全球太阳能、风能资源空间分布数据集
  15. 大道至简之四:透过现象看本质
  16. 资深前端开发工程师是什么职位
  17. C#调节windows音量
  18. System.DllNotFoundException: Unable to load DLL 'XX.dll': 找不到指定的模块。 (Exception from HRESULT:
  19. 用python定时自动发微博_Python脚本实现自动发带图的微博
  20. maven将第三方依赖包添加到pom文件

热门文章

  1. MySQL中 delimiter 关键字详解
  2. win10系统要求配置_win10系统不要乱装,装机之前看配置
  3. 他曾缔造了谷歌无人车 现在创业一年选择和谷歌不同的路 | AI英雄
  4. php实现爬取知乎神回复数据——做成小程序上线
  5. 数据结构与算法分析 作业讲解文档目录
  6. Linux提取—suid
  7. Linux-nohup和的作用
  8. 导出excel空格变成+的问题
  9. 几款微信小程序快速开发框架
  10. TCHAR 宽字节的sprintf