当前位置:首页 » 编程语言 » python读取相对路径

python读取相对路径

发布时间: 2022-06-15 15:35:15

1. python相对路径怎么写

相对路径
同级目录 -----------直接调用文件名
with open(pi.txt') as file_object:
contents=file_object.read()
print(contents.rstrip())

下一级目录 ----------- 调用程序文件以下的路径
with open('next/pi.txt') as file_object:
contents=file_object.read()
print(contents.rstrip())

上级目录-----------…/接文件名或路径
with open('../pi_digits.txt') as file_object:
contents=file_object.read()
print(contents.rstrip())

2. python读取excel文件路径怎么写

如果你的excel文件跟py文件在一个文件夹,那就直接写excel文件的名字,不然就要写路径名了,这里有两种方法,一种是绝对路径,一种是相对路径

3. python中的绝对路径和相对路径均如何理解呢

Python中的绝对路径和其他语言并无区别。
Python中的相对路径则有所不同,一般语言的相对路径的父目录指的是文件所在目录,而Python的相对路径的父目录指的是当前脚本执行目录。举个简单的例子:我有一个放在/xyz/bin目录下的脚本 test.py。那么他的绝对路径就是/xyz/bin,如果你在你的test脚本中使用了相对路径的话,那么test.py中的相对路径是根据脚本执行时你的当前目录所决定的。比如,如果你在/xyz/bin目录下还有一个文件test.txt,这是test.py中所使用的文件,那么在/xyz/bin目录下执行./test.py是没有问题的。但是如果你在其他目录执行python /xyz/bin/test.py,如果其他目录没有test.txt文件,那么必然会报错。因为此时相对路径的父目录已经不是/xyz/bin了,自然找不到/xyz/bin/test.txt。

4. python绝对路径和相对路径怎么写

python写绝对路径和相对路径的方法:

绝对路径是指从系统盘一直到文件所在位置的路径,例如:“D:xmtitleprojectpycnvideo.txt”

相对路径是指相对于.py文件的路径,例如:“pycnvideo.txt”

示例如下:

相对地址

file = open("ax.txt", 'r')
a = file.read()
print("a =", a)
file.close()
绝对地址
file2 = open("C:UserszhoubDesktop项目ax.txt", 'r')
b = file2.read()
print("b =", b)
file2.close()

执行结果如下:

想了解更多python知识,请观看零基础入门Python项目实战视频!!

5. python中的“绝对路径”和“相对路径”如何理解

相对路径是相对脚本文件来的。

比如脚本在C:/python目录下,相同目录下有一个文件叫test.txt

那么绝对路径就是 C:/python/test.txt,相对路径就是test.txt

使用脚本 open('C:/python/test.txt','r') 和 open('test.txt','r')效果都是一样的

6. python 对相对路径的识别

可以在start_a里面改,一般是相对路径的话,都不是以http://开头的。所以你得判断一下,是否以http开头,否则,进行添加路径名的操作。
可以用find来做。比如
if href.find("http://") == 0:
_____pass #no deal
else:
_____adrl(href)
关于路径名的话,一般就是 域名 + 当前相对路径,
当然,也可以将正在爬的本页域名当参数传入,具体分情况处理。

7. python相对路径中波浪号指什么意思是根目录吗

绝对路径就是文件的真正存在的路径,是指从硬盘的根目录(盘符)开始,进行一级级目录指向文件。

相对路径就是以当前文件为基准进行一级级目录指向被引用的资源文件。

8. python读取文件相对路径

比如你在和当前文件并列的"game"文件夹下有"score.txt"文件,那么相对路径表示为:
"game/score.txt"
就是和这个py文件并列的文件夹前面不需要加"/",后面的都需要加,别忘了加上后缀。
例:
with open("game/score.txt", mode = "a+", encoding = "utf-8") as f:
score = f.readline()

9. python 获取文件夹路径问题

#encoding:utf-8
importos
printos.path.abspath("test")

使用os.path.abspath方法可以输出文件夹的绝对路径。

参数里面要写相对路径,比如脚本和文件夹在同一路径,就直接写名字即可。如果文件夹在上一个目录,就写成"../test"。

其实从方法名也能看出来,是一个相对路径转绝对路径的方法。

热点内容
数字电路存储器实验 发布:2025-02-07 04:13:29 浏览:812
在什么地方查qq密码 发布:2025-02-07 04:01:51 浏览:11
买二手笔记本电脑看哪些配置 发布:2025-02-07 04:01:48 浏览:308
我的世界里面什么服务器是建造的 发布:2025-02-07 03:51:48 浏览:189
不能连接到数据库 发布:2025-02-07 03:47:00 浏览:45
安卓手机如何设置翻屏动画 发布:2025-02-07 03:46:18 浏览:594
利基型存储器什么意思 发布:2025-02-07 03:43:58 浏览:556
安卓读写权限在哪里 发布:2025-02-07 03:29:21 浏览:36
钉邮怎么找回密码 发布:2025-02-07 03:16:40 浏览:81
比特币钱包源码 发布:2025-02-07 03:16:39 浏览:101