python中路径写法
路径通常有两种表示方法,即绝对路径和相对路径。
绝对路径是从根文件夹开始的路径,写法唯一。
Linux和MacOS下的绝对路径和Windows系统不同,主要区别如下:
- 根文件夹不同,Windows的根文件夹是盘符,如
D:\
;而在Linux和MacOS中,根文件夹是/
, - 分隔符不同,在Windows 上,反斜杠
\
为分隔符。但在MacOS和Linux上,使用斜杠/
为分隔符。 - 大小写区分不同,文件夹名称和文件名在Windows和MacOS上不区分大小写,但在Linux上是区分大小写的。
相对路径是从当前文件夹开始的路径,以当前工作目录为参照基础,写法不唯一。
相对路径的常用表示符号如下:
- 以
./
开头,代表当前目录,可以省略不写; - 以
../
开头,代表上级目录;
在Python中怎么写文件路径
在Python中,一般使用字符串存储文件路径。但需要注意的是,字符反斜杠\
在Python中表示转义字符。因此,在表示Windows系统下的文件路径时有3种方式:
以路径D:\files\data\tupian.jpg
为例。
方法1:将分隔符替换为/,
直接写成"D:/files/data/tupian.jpg"
方法2:在字符串前加个字符r
,表示该字符串为原始字符串,会完全忽略所有的转义字符。r"D:\files\data\tupian.jpg"
方法3:对转义字符进行转义,例如,"D:\\files\\data\\tupian.jpg"
Linux和MacOS下,直接将路径放到单引号或者双引号里就行。
python中路径写法相关推荐
- Python中路径的写法
Python中的路径的写法 windows的路径可以接受"/""\",但是由于"\"在python中是作为转义符使用,所以在python中若 ...
- python中递归函数写法_Python之递归函数
递归函数 1. 递归(recursion)一个函数在内部调用了自己,这种写法就叫做递归. def func(): # 每次调用一个函数,就会开辟一块内存空间 print("djgdl&quo ...
- python中路径的表示方式
** 绝对路径** windows路径中 用反斜杠来作为分割路径的符号 比如说 'E:\sub01\肖战' 在python中反斜杠还可以当做转义符,所以直接在python中使用反斜杠可能会出现问题. ...
- python中递归函数写法_python中递归函数如何创建
递归函数是编程技术之一,这意味着你的程序包含你自己调用的函数.与迭代函数一样,在多次执行类似处理时可以使用递归函数,但递归函数可以通过用简单的代码替换它们来处理更复杂的问题.本篇文章我们就来看看pyt ...
- 对Python中路径操作指南
1. os.path模块 3.4版本之前使用os.path模块,3.4版本之后建议使用pathlib模块 >>> from os import path >>> p ...
- python中递归函数写法_python递归函数用法详解
上期我们介绍了函数式编程,这期内容就是关于递归的函数内容,本期还是按照老规矩,给大家进行核心整理,内容通俗易懂,搭配实际应用,以供大家理解. 关于递归: 百度解释:是指函数/过程/子程序在运行过程序中 ...
- python文件路径写法
在python程序里面我们经常需要导入数据文件,Windows下的文件目录路径使用"\"来分隔.由于python代码里面,反斜杠"\"是转义符,例如" ...
- python中递归函数写法_详解python中递归函数
函数执行流程 def foo1(b,b1=3): print("foo1 called",b,b1) def foo2(c): foo3(c) print("foo2 c ...
- python中递归函数写法_《Python入门08》你知道Python递归函数怎么写吗~~
点击上方的"小小白AI",选择"关注" 重磅知识,第一时间送达 前言 直入主题~~~ 1.什么是递归函数 前面深入介绍了如何创建和调用函数.你知道,函数可调用其 ...
最新文章
- AM335X can驱动移植
- Python 3.x标准模块库目录
- rj45接口引脚定义_简单修复数控主机网络接口通讯故障
- Java NIO vs IO
- html如何与php,html页面怎么跟php文件连接
- java 不同分辨率_java9新特性-14-多分辨率图像 API
- 网信办:今年3月全国受理网络违法和不良信息举报1258.6万件
- Spring Boot 发送邮件
- Junipre认证必了解产品:juniper Networks SSG550M
- [lammps安装教程]lammps并行版安装教程
- 全面解析机房综合布线结构、设计方案及未来发展趋势
- java20升水装在3个瓶中代码,1111 给定两个水壶,一个可以装4升水 联合开发网 - pudn.com...
- 七月的尾巴,我不是狮子座
- 疫情背后,零售变革正在酝酿,手机行业或迎来线下大洗牌
- JS 计算时间差(月份差、天数差)
- 汇编语言(王爽第三版)实验大全
- java 如何上传文件_java如何上传文件 | 快速入门
- (博客园)Bigcoder利剑无锋 关于typedef的用法总结
- 接连霸榜,这门国产编程语言是真的强!
- 互联网快讯:华为推“矿鸿”; 京东MALL开业;掌门教育、猿辅导布局素质教育