今天记录一下python绝对路径和相对路径的问题

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 一、绝对路径
  • 二、相对路径
  • 三、如何查看当前所在目录

提示:以下是本篇文章正文内容,下面案例可供参考

一、绝对路径

E:\python\爬虫课件的三种表示方法
①由windows下文件目录复制而来的路径,“\”在python中是作为转义符使用,所以在python中若想使用windows下的路径标识,前面要加一个r,r的全称是raw string,即原始字符串常量,可以让字符保持原来的意思。
r’E:\python\爬虫课件’

②由于反斜杠 ‘\’ 要用作转义符, 所以如果要使用反斜杠表示路径,则必须使用双反斜杠。
E:\\python\\爬虫课件

③直接用正斜杠表示路径。与linux一样,没有转义的误解
E:/python/爬虫课件

二、相对路径

./代表当前所在的目录,../ 代表上一层目录, / 代表根目录

三、如何查看当前所在目录

import os
path1=os.path .abspath('')
print (path1)

python绝对路径和相对路径相关推荐

  1. python相对路径库_如何最简单、通俗地理解Python的搜索路径、相对路径、绝对路径?...

    目录: 一.笔记 二.我的自学路线 三.笔记目录 一.笔记 1) 搜索路径 ① 能导入模块的话,表示搜索路径中有这个模块文件. ② 当你导入一个模块,Python解析器对模块位置的搜索顺序是:1. 当 ...

  2. python导入自定义模块和路径问题

    文章目录 part one: 文件在同一个文件夹 1.函数调用 2.类调用 part two:文件在不同文件夹 1.在同一个目录 2.在任意目录:绝对路径 1.借助sys 2.借助path part ...

  3. python读文件路径-python获取程序执行文件路径的方法(推荐)

    1.获取当前执行主脚本方法:sys.argv[0]和_ file _ (1)sys.argv 一个传给Python脚本的指令参数列表.sys.argv[0]是脚本的名字.一般得到的是相对路径,用os. ...

  4. Python 相对路径、绝对路径的写法实例演示

    Python 里的路径分相对路径和绝对路径. 绝对路径 绝对路径好理解,我们以Girl.py来举例子. 这就是它的绝对路径: "E:/Python/Lib/site_packages/Gir ...

  5. Python编程语言学习:两行代码输出根目录下所有子文件夹的绝对路径、相对路径

    Python编程语言学习:两行代码输出根目录下所有子文件夹的绝对路径.相对路径 目录 两行代码输出根目录下所有子文件夹的绝对路径.相对路径 两行代码输出根目录下所有子文件夹的绝对路径.相对路径 #Py ...

  6. python添加模块路径_(转)为Python添加默认模块搜索路径

    原文出处:https://www.douban.com/note/334738164/ 方法一:函数添加 1 import sys 2 查看sys.path 3 添加sys.path.append(& ...

  7. python查找指定文件路径_Python寻找路径和查找文件路径的示例

    Sys.path 指定用于模块搜索路径的字符串列表 也可以通过sys模块的append方法在Python环境中增加搜索路径. Sys.path.append('/usr/bin/') /usr/lib ...

  8. 指定输出路径_新手Python必须知道的文件路径和变量命名技巧

    文件路径操作 在进行数据处理或自动化办公时,常常需要进行文件路径操作,比如:从电脑本地导入数据文件,将绘制的图片保存到本地硬盘等. 1. 绝对路径和相对路径 绝对路径就是从根目录开始索引,比如: I: ...

  9. python编译器怎么运行不在路径中的py文件_对python当中不在本路径的py文件的引用详解...

    众所周知,如果py文件不在当前路径,那么就不能import,因此,本文介绍如下两种有效的方法: 方法1: 修改环境变量,在~/.bashrc里面进行修改,然后source ~/.bashrc 方法2: ...

  10. pycharm中python的默认安装路径_mac PyCharm添加Python解释器及添加package路径的方法...

    一.背景 PyCharm执行Python时,找不到自己安装的package,例如pandas.numpy.scipy.scikit等,在执行时报如下错误ImportError: No module n ...

最新文章

  1. 如何学习修改linux系统固件,基于Linux的固件,如何实现更新的好方法?
  2. 三十二、图的创建深度优先遍历(DFS)广度优先遍历(BFS)
  3. Cordova探险系列(一个)
  4. nohup不输出日志信息的方法,及linux重定向学习
  5. 紫书 习题 8-15 UVa 1617 (贪心)
  6. call stack是什么错误_Go语言(golang)的错误(error)处理的推荐方案
  7. 【LeetCode】231. Power of Two
  8. 计算机自顶向下WireShark实验2:DNS
  9. 单行、多行文本溢出省略号
  10. SCI论文写作 -- 新手如何写第一篇sci
  11. 房屋托管平台“朴邻”签约法大大,电子合同提升客户签约体验
  12. gossiping路由协议仿真
  13. 达人评测 i9 13900H和i7 13700h差距 i913900H和i713700h选哪个
  14. Spark 安装与配置 (Spark HA 集群部署)
  15. 上海计算机一级同等水平,上海计算机等级考试哪一级最难(全国计算机一级考试难吗)...
  16. 自动驾驶的理想破灭?我看到的这些场景都是噩梦 | 分析
  17. 网易视频云:浅谈视频通信技术的发展
  18. 微信 checkbox修改样式
  19. 大鱼海棠_纪中4637_Trie维护Sg函数值
  20. [附源码]计算机毕业设计JAVA代驾服务系统

热门文章

  1. 微信小程序实战-仿盒马鲜生
  2. 第一章 国内下载AOSP最新源码的方法
  3. linux安装mysql8
  4. <排序>《数据结构(C语言版)》
  5. 为什么数组比链表查询速度更快?
  6. 2021-12-16 《聪明的投资者》学习笔记-13.对四家上市公司的比较--普通了解,不必强求
  7. 现有改善肠道菌群的药物有哪些?
  8. .NET网站自动化部署
  9. 记一次MySQL创建数据库连接时提示数据库超时问题
  10. 【QT】添加图片资源并使用QImage加载图片显示