当前位置: 首页 > news >正文

武昌网站建设介绍网站开发的意义

武昌网站建设,介绍网站开发的意义,成都最好的软件公司,WordPress视频地址加密68. Python的相对路径 文章目录68. Python的相对路径1. 知识回顾2. 什么是相对路径3. 相对路径的语法4. 查看相对路径的方法5. 写出所有txt文件的相对路径5.1 同目录5.2 上级目录6. 用相对路径读取txt文件6.1 读取旅游.txt6.2 读取旅游经费.txt6.3 读取笔记.txt和new.txt6.4 读…68. Python的相对路径 文章目录68. Python的相对路径1. 知识回顾2. 什么是相对路径3. 相对路径的语法4. 查看相对路径的方法5. 写出所有txt文件的相对路径5.1 同目录5.2 上级目录6. 用相对路径读取txt文件6.1 读取旅游.txt6.2 读取旅游经费.txt6.3 读取笔记.txt和new.txt6.4 读取目标.txt文件7. 上2级目录7.1 同级目录7.2 上级目录7.3 上2级目录7.4 有分支的上级目录8. 总结1. 知识回顾 绝对路径是指文件在硬盘上真正存在的路径。 就是从盘符(C盘、D盘、E盘、F盘)开始一直到文件所在的具体位置。 绝对路径 邮寄地址 绝对路径就相当于生活中的邮寄地址邮寄地址总是从省份开头然后到市县、到街区再到具体门牌号。 武汉大学的地址是湖北省武汉市武昌区八一路299号。这就是一个绝对路径通常是邮寄东西才会用的地址。 2. 什么是相对路径 相对路径 打车地址 相对路径的相对顾名思义就是相对某个参考对象而言的。 假设你本人已经在武汉市你打车的时候你会跟司机说去武汉大学或者说是去武昌区八一路。 你肯定不会跟司机说去湖北省武汉市某某地方省份和市通常是被你省略了。 Python中的相对路径基本等同于打车地址这一概念。 相对路径是针对当前文件夹这一参考对象来描述文件路径的形式。 当前文件夹是指我们编程使用的编辑器打开的文件夹。 【温馨提示】 我刚开始接触相对路径的时候总是以打开的py文件为参考对象相对路径总是报错。 后来琢磨了下才发现当前文件夹不是指py文件所在的文件夹是指编辑器打开的文件夹。 3. 相对路径的语法 相对路径使用两个特殊符号表示点. 和双点…。 一个点. 表示文件或文件夹所在的当前目录。 两个点… 表示当前目录的上一级目录。 上n级就用n个… 表示。 找相对路径的重点在于找到编辑器打开的文件夹。 4. 查看相对路径的方法 我用的是vscode编辑器相对路径的参考对象就是我的编辑器打开的文件夹。 现在我用vscode打开名为生活的文件夹。 选择生活文件夹。 这一步很重要vscode打开的文件夹不同则相对路径就不同。 单击vscode编辑器左上角的资源管理器下面会出现一个当前文件夹的文件目录 鼠标右键点击旅游.txt文件 点击复制相对路径就能得到旅游.txt文件的相对路径如下所示 旅游.txt【备注】 在当前文件夹下vscode省略了.\所有才得到了上面的相对路径。 .\是可以省略的。 .\要不要程序都不会报错大家根据自己的习惯编写即可。 旅游.txt文件的相对路径完整的表述如下所示 .\旅游.txt【语法解析】 .\表示当前文件夹即.\指代生活文件夹。 同样的方法查看旅游经费.txt的相对路径如下所示 年度预算\旅游经费.txt旅游经费.txt文件的相对路径完整的表述如下所示 .\年度预算\旅游经费.txt5. 写出所有txt文件的相对路径 【准备工作】 在年度预算文件夹里新建一个绝对.py文件。 【写相对路径】 当前我打开的文件夹为生活即当前目录为生活。 那我们要编辑的所有文件的相对路径就是相对于生活文件夹来确定的。 5.1 同目录 旅游.txt和旅游经费.txt文件都在生活文件里即在当前目录下相对路径用.\表示: 旅游.txt的相对路径为.\旅游.txt 旅游经费.txt的相对路径为.\年度预算\旅游经费.txt 5.2 上级目录 笔记.txt和new.txt在安迪文件夹中安迪文件夹是生活文件的上一级是上层目录相对路径用..\表示 笔记.txt的相对路径为..\笔记.txt new.txt的相对路径为..\\new.txt 目标.txt文件在安迪文件夹下的工作文件夹里安迪文件夹同样是上层目录相对路径同样用..\表示 目标.txt的相对路径为..\工作\目标.txt 6. 用相对路径读取txt文件 6.1 读取旅游.txt 在绝对路径中一个点. 表示文件所在的当前目录。 当前我打开的文件夹为生活即当前目录为生活。 旅游.txt就在当前生活文件夹因此相对路径为.\旅游.txt。 读取旅游.txt代码如下 txt open (.\旅游.txt,encodingutf-8) print(txt.read())【终端输出】 我想去西藏在当前文件夹下.\可以省略 txt open (旅游.txt,encodingutf-8) print(txt.read())【终端输出】 我想去西藏6.2 读取旅游经费.txt 当前我打开的文件夹为生活即当前目录为生活。 旅游经费.txt在当前生活文件夹里的年度预算文件夹里因此相对路径为.\年度预算\旅游经费.txt。 读取旅游经费.txt代码如下 txt open (.\年度预算\旅游经费.txt,encodingutf-8) print(txt.read())【终端输出】 旅游经费2万元。在当前文件夹下.\可以省略 txt open (年度预算\旅游经费.txt,encodingutf-8) print(txt.read())【终端输出】 旅游经费2万元。6.3 读取笔记.txt和new.txt 笔记.txt和new.txt在安迪文件夹中安迪文件夹是生活文件的上一级是上层目录相对路径用..\表示: 笔记.txt的相对路径为..\笔记.txt txt open (..\笔记.txt,encodingutf-8) print(txt.read())【终端输出】 这是我的第300篇笔记读取new.txt txt open (..\\new.txt,encodingutf-8) print(txt.read())【终端输出】 路径里含有转义字符程序会报错\n会被认为成转义字符要多加一个反斜杠\即为\\。 6.4 读取目标.txt文件 目标.txt文件在安迪文件夹下的工作文件夹里安迪文件夹同样是上层目录相对路径同样用..\表示 目标.txt的相对路径为..\工作\目标.txt txt open (..\工作\目标.txt,encodingutf-8) print(txt.read())【终端输出】 2023年的目标是新增1万个关注者这里的..\指代安迪文件夹。 7. 上2级目录 刚才我们的编辑器打开的是生活文件夹我们是在路径.py中编写代码。 我们现在更换打开的文件夹。 用vscode编辑器打开年度预算文件夹在绝对.py文件中编写代码。注意观察相对路径的变化。 7.1 同级目录 旅游经费.txt和年度预算在同一个文件夹里属于统计目录用.\表示 txt open (.\旅游经费.txt,encodingutf-8) print(txt.read())【终端输出】 旅游经费2万元。7.2 上级目录 旅游.txt文件是在生活文件夹里相对于年度预算文件夹是上级目录用..\表示 txt open (..\旅游.txt,encodingutf-8) print(txt.read())【终端输出】 我想去西藏7.3 上2级目录 笔记.txt和new.txt相对于年度预算文件夹而言在上级文件夹生活的上级文件夹安迪里我称为上2级目录上2级目录用两个..\表示 txt open (..\..\笔记.txt,encodingutf-8) print(txt.read())【终端输出】 这是我的第300篇笔记\n会被程序默认为转义字符记得多加一个反斜杠\即改写为\\ txt open (..\..\\new.txt,encodingutf-8) print(txt.read())【终端输出】 路径里含有转义字符程序会报错7.4 有分支的上级目录 目标.txt文件夹是在年度预算文件夹的上2级目录下的工作文件夹我把这种情况称为有分支有分支的情况下多添加一个分支的文件夹名即可。 txt open (..\..\工作\目标.txt,encodingutf-8) print(txt.read())【终端输出】 2023年的目标是新增1万个关注者8. 总结 .\表示当前目录指的是当前文件夹打开的是生活文件夹.\就代表生活打开的是年度预算文件夹.\就代表年度预算。 ..\表示上一级目录以打开年度预算文件夹为例..\就表示年度预算文件夹的上级文件夹生活。 ..\..\表示上2级目录以打开年度预算文件夹为例第1个..\代表的是上2级的文件夹安迪第2个..\代表的上级文件夹生活。 【错误提示】 txt open (..\生活\旅游.txt,encodingutf-8) print(txt.read())这是部分初学者会犯的错误。 初学者认为..\表示上一级然后再写上级目录的文件夹名称生活。 上述代码错误的地方在于多添加了\生活。 大家注意..\就已经指代了生活文件夹只有有分支的情况下才会写文夹名称。 大家可以理解成直系亲属是直接用..就能指代的。 只有旁系亲属才需要写文件夹名称。 相对路径的概念初学者会有点迷茫但使用vscode的同学可以直接查看多试几次就明白了。 相对路径的概念很重要当爬虫的时候通常要保存的文件都使用相对路径你不理解相对路径可能就找不到你爬到的文件了哦
http://www.hkea.cn/news/14444388/

相关文章:

  • 郑州网站建设推广报价wordpress m1 v2.4.1
  • tomcat加jsp做网站微商城免费开通
  • 自助建站空间怎么用canvas做的网站
  • 北京建设网站兼职普工域名注册查询入口网址
  • 光伏电站建设的国家网站溧阳建设集团网站
  • 有了域名怎么做自己得网站海外酒店 网站建设
  • 商会建设网站说明flash 做网站
  • 唐山做网站公司个人注册一个小公司要多少钱
  • 加盟网网站建设天心区网站建设公司
  • 潍坊网站建设技术外包中国大数据公司排名10强
  • 会员管理网站模板哪里有网站建设工程
  • 1688网站的特点陕西建设网官网公示
  • 外贸网站建设哪个好南通网站排名
  • 郑州网站seo哪家公司好房地产销售造林种养殖加工承揽项目开发等招商广告
  • 网站公司建设甘肃住房与城乡建设厅网站
  • 做网站公司昆山wordpress call to un
  • 手机咋做网站网站建设空间是否续费
  • 高端网站定制公司学编程的正规学校培训机构
  • 网站提交入口报价单模板表格
  • 企业网站维护费用wordpress阅读随机增加
  • 重庆市住建厅网站聊城做手机网站推广
  • 临沂网站建设微信深圳市宝安区邮编
  • 网站模版化配置一个网站收录很高 但外链很少是什么原因
  • 中山企业网站制作公司一般做网站要多少钱
  • 建设部网站有项目经理资质查询系统公司网站建设及维护管理办法
  • 贵阳网站建设制作织梦瀑布流网站模板
  • 上海网站建设开发Wordpress教程Windows
  • 网站哪个公司做的环球贸易网官网
  • 景安网络网站建设腾讯云 建网站
  • 舟山建设银行网站系统总裁