绝对路径与相对路径

一.概念

绝对路径:是从盘符开始的路径,形如

C:\windows\system32\cmd.exe

相对路径:是从当前路径开始的路径,假如当前路径为C:\windows

输入:system32\cmd.exe;严格输入为.\system32\cmd.exe

二.知识点

“./”:代表目前所在的路径

"../":代表上一层路径

“../../”:表示上上级的目录,以此类推

“/”:表示根目录

三.示例

1.文件和代码在同一路径C:\Users\xxx\Desktop下

即文件在桌面,代码也在桌面,不同文件夹

文件路径:C:\Users\xxx\Desktop\项目01城市餐饮店铺选址分析

代码路径:C:\Users\xxx\Desktop\数分\pro01.py

绝对路径

os.chdir('C:\\Users\\houhuan\\Desktop\\项目01城市餐饮店铺选址分析')
注:双斜杠
os.chdir('C:/Users/houhuan/Desktop/项目01城市餐饮店铺选址分析')
注:反斜杠,双反斜杠也可以

相对路径

os.chdir('../项目01城市餐饮店铺选址分析')

2.文件在D盘

  • ①文件在当前目录

文件和代码在同一路径D:\数分下,同一文件夹。

绝对路径

os.chdir('D:\\数分\\项目01城市餐饮店铺选址分析')
os.chdir('D:/数分/项目01城市餐饮店铺选址分析')

相对路径

当前路径开始的路径,当前路径为 D:\数分

os.chdir('./项目01城市餐饮店铺选址分析')

根目录读取,根目录为/数分

os.chdir('/数分/项目01城市餐饮店铺选址分析')
  • ②文件资料在代码的上一级目录

绝对路径同上

os.chdir('D:/数分/项目01城市餐饮店铺选址分析')

相对路径读取

os.chdir('../项目01城市餐饮店铺选址分析')

根目录读取,根目录为/数分

os.chdir('/数分/项目01城市餐饮店铺选址分析')

注:读取文件时,绝对路径可不在同一文件,直接调取即可。若在同一目录,可直接根目录法;绝对路径考虑分文件在当前目录、文件在上一层目录。

3.若代码和文件同时在一个文件夹,则直接读取即可

df1 = pd.read_excel('上海餐饮数据.xlsx')

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值