电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

如何表示python中的相對路徑

瀏覽:9日期:2022-07-18 10:29:16

下面的路徑介紹針對windows在編寫的py文件中打開文件的時候經常見到下面其中路徑的表達方式:

open(’aaa.txt’)open(’/data/bbb.txt’)open(’D:userccc.txt’)

這三種表達式里面,前兩個都是相對路徑,第三個則是絕對路徑。絕對路徑比較好理解,就是最完整的路徑,相對路徑的相對則是不完整路徑,這個相對指的就是相對于當前文件夾路徑,其實就是你編寫的這個py文件所放的文件夾路徑!也就是說你寫的相對路徑必須是當前文件夾A里的文件a或者A里的文件夾B里的文件才可以open。

假設當前的py文件夾所處的位置是:D:userpublic

那么三行代碼打開的文件所屬的路徑分別是:

D:userpublicaaa.txt

D:userpublicdatabbb.txt

D:userprivateccc.txt

很好理解就是當要打開py文件所處的文件時只要使用相對路徑就行了,而要使用其他文件夾的則需使用絕對路徑。

注:我們常用’/‘來表示相對路徑,’‘來表示絕對路徑,上面的路徑里是轉義的意思,不懂的自行百度。

此外,網頁網址和linux、unix系統下一般都用’/‘

當然我們也可以獲得當前文件夾的絕對路徑,如下:

import ospath1=os.path.abspath(’.’) #表示當前所處的文件夾的絕對路徑path2=os.path.abspath(’..’) #表示當前所處的文件夾上一級文件夾的絕對路徑

所以我們常設置一個path1的全局變量來表示當前的絕對路徑,再加上相對路徑來打開需要打開的文件,這么做是為了在不同的平臺上不沖突,因為不同平臺在相對路徑上的表示上存在區別。

知識點擴展:

1、絕對路徑

os.path.abspath('文件名'):

顯示的是一個文件的絕對路勁

>>> import os>>> os.chdir('E:PycharmProjectsodycmdbodycmdb')>>> os.listdir()[’settings.py’, ’urls.py’, ’wsgi.py’, ’__init__.py’, ’__pycache__’]>>> os.path.abspath('settings.py')’E:PycharmProjectsodycmdbodycmdbsettings.py’

2、相對路徑

os.path.dirname('文件名'):

顯示的是一個文件的相對路徑

>>> import os>>> os.chdir('E:PycharmProjectsodycmdbodycmdb')>>> os.listdir()[’settings.py’, ’urls.py’, ’wsgi.py’, ’__init__.py’, ’__pycache__’]>>> os.path.dirname('settings.py')

到此這篇關于如何表示python中的相對路徑的文章就介紹到這了,更多相關python相對路徑寫法內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 螺旋绞龙叶片,螺旋输送机厂家,山东螺旋输送机-淄博长江机械制造有限公司 | 阜阳在线-阜阳综合门户| 飞歌臭氧发生器厂家_水处理臭氧发生器_十大臭氧消毒机品牌 | 防水试验机_防水测试设备_防水试验装置_淋雨试验箱-广州岳信试验设备有限公司 | 浙江自考_浙江自学考试网| 防水试验机_防水测试设备_防水试验装置_淋雨试验箱-广州岳信试验设备有限公司 | 流水线电子称-钰恒-上下限报警电子秤-上海宿衡实业有限公司 | 上海盐水喷雾试验机_两厢式冷热冲击试验箱-巨怡环试 | 通信天线厂家_室分八木天线_对数周期天线_天线加工厂_林创天线源头厂家 | 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 烟台游艇培训,威海游艇培训-烟台市邮轮游艇行业协会 | 超声波焊接机,振动摩擦焊接机,激光塑料焊接机,超声波焊接模具工装-德召尼克(常州)焊接科技有限公司 | 手持式浮游菌采样器-全排二级生物安全柜-浙江孚夏医疗科技有限公司 | 低合金板|安阳低合金板|河南低合金板|高强度板|桥梁板_安阳润兴 北京租车牌|京牌指标租赁|小客车指标出租 | 橡胶接头_橡胶软接头_套管伸缩器_管道伸缩器厂家-巩义市远大供水材料有限公司 | 点焊机-缝焊机-闪光对焊机-电阻焊设备生产厂家-上海骏腾发智能设备有限公司 | 胀套-锁紧盘-风电锁紧盘-蛇形联轴器「厂家」-瑞安市宝德隆机械配件有限公司 | 长沙印刷厂-包装印刷-画册印刷厂家-湖南省日大彩色印务有限公司 青州搬家公司电话_青州搬家公司哪家好「鸿喜」青州搬家 | AGV无人叉车_激光叉车AGV_仓储AGV小车_AGV无人搬运车-南昌IKV机器人有限公司[官网] | 深圳离婚律师咨询「在线免费」华荣深圳婚姻律师事务所专办离婚纠纷案件 | 电镀标牌_电铸标牌_金属标贴_不锈钢标牌厂家_深圳市宝利丰精密科技有限公司 | 100_150_200_250_300_350_400公斤压力空气压缩机-舰艇航天配套厂家 | 碳纤维布-植筋胶-灌缝胶-固特嘉加固材料公司 | 合肥防火门窗/隔断_合肥防火卷帘门厂家_安徽耐火窗_良万消防设备有限公司 | 西安中国国际旅行社(西安国旅) | 手持式线材张力计-套帽式风量罩-深圳市欧亚精密仪器有限公司 | 储能预警-储能消防系统-电池舱自动灭火装置-四川千页科技股份有限公司官网 | 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 阳光1号桔柚_无核沃柑_柑橘新品种枝条苗木批发 - 苧金网 | 共享雨伞_共享童车_共享轮椅_共享陪护床-共享产品的领先者_有伞科技 | 防爆电机生产厂家,YBK3电动机,YBX3系列防爆电机,YBX4节防爆电机--河南省南洋防爆电机有限公司 | R507制冷剂,R22/R152a制冷剂厂家-浙江瀚凯制冷科技有限公司 | 环境模拟实验室_液体-气体控温机_气体控温箱_无锡双润冷却科技有限公司 | 雷蒙磨,雷蒙磨粉机,雷蒙磨机 - 巩义市大峪沟高峰机械厂 | 太阳能发电系统-太阳能逆变器,控制器-河北沐天太阳能科技首页 | 铝单板_铝窗花_铝单板厂家_氟碳包柱铝单板批发价格-佛山科阳金属 | 河南新乡德诚生产厂家主营震动筛,振动筛设备,筛机,塑料震动筛选机 | 打包箱房_集成房屋-山东佳一集成房屋有限公司 | 气动调节阀,电动调节阀,自力式压力调节阀,切断阀「厂家」-浙江利沃夫自控阀门 | 注塑模具_塑料模具_塑胶模具_范仕达【官网】_东莞模具设计与制造加工厂家 |