Windows文件的相对路径和绝对路径

这篇具有很好参考价值的文章主要介绍了Windows文件的相对路径和绝对路径。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

无论是绝对路径还是相对路径,都是相对而言的,只不过参考系不同(可以忽略)

Windows绝对路径,也就是对于电脑的相对路径

比如下图中的main.py文件

Windows文件的相对路径和绝对路径

它的绝对路径就是 D:\pycharm-python\main.py

首先main.pypycharm-python文件夹的一个子文件

pycharm-python是D的一个子文件夹。

那么相对而言,

main.py的父亲就是pycharm-python

main.py的祖父就是D盘

那么绝对路径的格式其实就是:"盘:\文件夹名\文件夹名\...\文件名"

省略号里面具体有多少取决于,你这个文件的上级文件夹,上上级文件夹,上上上级文件夹.....

(谁知道你设置了多少个“上”(٩꒰▽ ꒱۶⁼³ ))

下面再说相对路径

相对路径就是相对于当前文件的路径

还拿那个main.py举例子

Windows文件的相对路径和绝对路径

相对main.py文件而言,

main.py的父亲就是pycharm-python

main.py的祖父就是D盘

以下代码main.py内的一串python代码,用于创建文件的,

看看文件创建在哪个位置就知道相对路径是怎么表示了。

# 这串代码是在文件 main.py内的
f=open("./t.py","w",encoding="UTF-8")

这串代码运行完之后,看pycharm-python文件夹内多出了一个文件 t.py

Windows文件的相对路径和绝对路径

所以 ./ 代表了当前文件main.py的上级文件夹pycharm-python文件夹

将原代码进行一些小小的修改

# 这串代码是在文件 main.py内的
f=open("../t.py","w",encoding="UTF-8")

加了个.再运行一下看看

Windows文件的相对路径和绝对路径

D盘东西有点多,打了个马赛克(这不是重点)

现在t.py这个文件是创建在D盘里,

D盘 是main.py的上上级文件夹

这样就知道了相对路径的表示方法。

补充:

想要把t.py文件建立在pycharm-python文件夹的venv文件夹怎么办

Windows文件的相对路径和绝对路径

方法一:绝对路径

venv文件夹的绝对路径是: "D:\pycharm-python\venv"

所以代码改成 "D:\\pycharm-python\\venv\\t.py"就行了(两个\\是因为\是转义字符)

方法二:相对路径

venvmain.py的同级

所以代码可以这样写

"./venv/t.py"

Windows文件的相对路径和绝对路径

如果想访问上一级的路径,用相对路径的话就要在前面加上 ../

上一级的上一级就是../../

所以上一级的路径就是../,记住这个就行了文章来源地址https://www.toymoban.com/news/detail-450661.html

到了这里,关于Windows文件的相对路径和绝对路径的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux--绝对路径和相对路径

    1. 绝对路径 从根目录算起的路径叫做绝对路径 例如: /home/python/Desktop /usr/bin 2. 相对路径 从当前目录算起的路径叫做相对路径 例如: ./test/hello ../static/images 3. 绝对路径和相对路径的使用 使用绝对路径切换到桌面 cd /home/python/Desktop 在下载目录以相对路径切换到桌面 cd Downloads

    2024年02月04日
    浏览(48)
  • 【计算机基础】绝对路径和相对路径

    目录 一.绝对路径 二.相对路径 例如 三.举例 绝对路径是指从根目录开始的完整路径,包括所有父目录的路径,直到目标文件或者目录 所在的位置。 全文件名=全路径文件名=绝对路经=完整的路径 例如,在windows系统中,绝对路径通常以盘符(例如C:)开始,而在Unix/Linux系统中

    2023年04月24日
    浏览(83)
  • HTML前端——绝对路径与相对路径(超详细解析)

    实际工作中,通常会创建一个文件夹专门用于存放图像文件,这时在页面中插入图像,就需要采用 路径 的方式来指定图像文件的位置。 要想正确地使用路径,就必须先搞清楚两个概念: 相对路径 与 绝对路径 。 (1)绝对路径以 Web 站点根目录为参考基础的目录路径。之所

    2024年02月07日
    浏览(41)
  • Python基础知识:绝对/相对路径等

    由于本人在导入数据时,十分喜欢相对路径(在数据的上一级文件中,新建文件夹保存处理整个代码处理过程),因此,将首先简单介绍下Python中相对/绝对路径的处理。 一个文件的真实位置,根据这个路径层级可以找到这个文件即 绝对路径 。 在Python中使用绝对路径读取文

    2023年04月27日
    浏览(49)
  • [Bug 记录] Pycharm 无法导入 _C,相对、绝对路径都报错

      在Pychram中调代码的时候,发现有的包必须在python3.8以上版本上才能使用,于是重新配置python3.9的环境。结果出事了,之前还能运行的代码怎么都运行不了,编译的库成功了,就是 from xx import _C 一直报错。最后试出来还有就是相对路径也报错,根据这点发现问题。   首

    2024年02月16日
    浏览(49)
  • VScode中python的相对路径与绝对路径 FileNotFoundError: [Errno 2] No such file or directory

    VScode中,python里的相对路径是相对于当前工作目录来定位的,而当前的工作目录在VScode中下方的终端窗口会有提示: 说明此时的工作目录并非当前python文件所在的目录,而是C:Usersxxxxx(你的用户名)。因此,使用VScode编辑和运行python文件时,如果你给出的相对路径是相对于当

    2024年02月15日
    浏览(46)
  • Python读取文件相对路径理解以及文件读取路径格式

    绝对路径 :指的是是当前文件在 计算机磁盘中存放的具体位置 就是死的,物理上面的 相对路径 :指的是文件 相对于当前的py文件所处的位置 。就是参照py文件来说明路径,参照物嘛 读取文件路径方式(path.xls文件为例子)   执行命令的py文件同path.xls文件在同一个目录an

    2024年02月06日
    浏览(47)
  • golang文件相对路径问题

    目录结构 2.具体代码:

    2024年01月17日
    浏览(50)
  • 算法---文件的最长绝对路径

    假设有一个同时存储文件和目录的文件系统。下图展示了文件系统的一个示例: 这里将 dir 作为根目录中的唯一目录。dir 包含两个子目录 subdir1 和 subdir2 。subdir1 包含文件 file1.ext 和子目录 subsubdir1;subdir2 包含子目录 subsubdir2,该子目录下包含文件 file2.ext 。 在文本格式中,

    2023年04月21日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包