os.path.join()函数:连接两个或更多的路径名组件

1.如果各组件名首字母不包含’/’,则函数会自动加上

2.如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃

3.如果最后一个组件为空,则生成的路径以一个’/’分隔符结尾

Demo1

import os

Path1 = 'home'

Path2 = 'develop'

Path3 = 'code'

Path10 = Path1 + Path2 + Path3

Path20 = os.path.join(Path1,Path2,Path3)

print ('Path10 = ',Path10)

print ('Path20 = ',Path20)

输出

Path10 = homedevelopcode

Path20 = home\develop\code

--------------------------------------------------------------

Demo2

import os

Path1 = '/home'

Path2 = 'develop'

Path3 = 'code'

Path10 = Path1 + Path2 + Path3

Path20 = os.path.join(Path1,Path2,Path3)

print ('Path10 = ',Path10)

print ('Path20 = ',Path20)

输出

Path10 = /homedevelopcode

Path20 = /home\develop\code

--------------------------------------------------------------

Demo3

import os

Path1 = 'home'

Path2 = '/develop'

Path3 = 'code'

Path10 = Path1 + Path2 + Path3

Path20 = os.path.join(Path1,Path2,Path3)

print ('Path10 = ',Path10)

print ('Path20 = ',Path20)

输出

Path10 = home/developcode

Path20 = /develop\code

--------------------------------------------------------------

Demo4

import os

Path1 = 'home'

Path2 = 'develop'

Path3 = '/code'

Path10 = Path1 + Path2 + Path3

Path20 = os.path.join(Path1,Path2,Path3)

print ('Path10 = ',Path10)

print ('Path20 = ',Path20 )

输出

Path10 = homedevelop/code

Path20 = /code

转:https://blog.csdn.net/hduxiejun/article/details/80289476

python 路径拼接_python路径拼接os.path.join()函数的用法相关推荐

  1. python路径拼接os.path.join()函数的用法

    os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不包含'/',则函数会自动加上 2.如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃 3.如果最后一个组 ...

  2. python路径拼接os.path.join()函数完全教程_详解python路径拼接os.path.join()函数的用法...

    os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不共含'/',则函数会自动加上 demo1 import os Path1 = 'home' Path2 = 'de ...

  3. python路径拼接os.path.join()函数和os.makedirs的用法

    python路径拼接os.path.join()函数的用法 os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不包含'/',则函数会自动加上 2.如果有一个组件是一个 ...

  4. os.path.join()函数用法

    python路径拼接os.path.join()函数的用法 os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不包含'/',则函数会自动加上 2.第一个以" ...

  5. python,路径拼接,字符串拼接,os.path.join()函数怎么用?

    一.os.path.join()函数的基本规则 第一步:首先看各个path参数中有无以[盘符:]或[\]开头的字符串(\前面除了[盘符:]不能有其他),如果没有,就会把所有参数保留,参数之间有\分隔. ...

  6. python路径拼接os.path.join()函数完全教程

    os.path.join()函数用于路径拼接文件路径. os.path.join()函数中可以传入多个路径: 只有一个以"/"开头的参数时,会从第一个以"/"开 ...

  7. 12.1 什么是文件路径,Python中如何书写文件路径?(os.path.join()函数)

    当程序运行时,变量是保存数据的好方法,但变量.序列以及对象中存储的数据是暂时的,程序结束后就会丢失,如果希望程序结束后数据仍然保持,就需要将数据保存到文件中.Python 提供了内置的文件对象,以及对 ...

  8. python中os.path.join()的循环用法_python中使用os.path.join()

    os.path.join的详细解释请移步os.path模块 在使用的过程中,我使用如下代码: import os path = "F:/gts/gtsdate/" b = os.p ...

  9. python中os.path.join()的循环用法_Python中.join()和os.path.join()两个函数的用法详解

    Python中有.join()和os.path.join()两个函数,具体作用如下: . join():    连接字符串数组.将字符串.元组.列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 ...

  10. python中os.path.join()的循环用法_Python os.path.join()用法及代码示例

    Python中的OS模块提供了与操作系统进行交互的功能.操作系统属于Python的标准实用程序模块.该模块提供了使用依赖于操作系统的功能的便携式方法. os.path模块是Python中OS模块的su ...

最新文章

  1. 如何设置JVM使用的代理
  2. C++ 动态线性表的顺序存储结构(数组实现)
  3. 史蒂夫乔布斯6月斯坦佛大学演讲: 必须找到你所钟爱的东西
  4. 2020 . NET大会日程公布!行程亮点全曝光
  5. MySQL 8.0.22执行器源码分析HashJoin —— 一些初始化函数的细节步骤
  6. 合并两个数组并去重(ES5和ES6两种方式实现)
  7. Appium python adb命令
  8. Thinkphp列表搜索排序-----查
  9. 在struts中实现验证码
  10. 程序员应该有制定工作计划的意识
  11. 视频教程-微信公众平台开发入门-微信开发
  12. matlab不能定位,matlab定位问题!
  13. Yapieasyapi文档管理平台安装与使用
  14. 你真的懂insert or update?
  15. matlab eig函数
  16. 基于java的采购管理系统的分析与实现(含源文件)
  17. android和artset区别,artset安卓版
  18. Redis进击(五)redis.conf 配置文件说明备注
  19. Z-Score归一化方法
  20. 工作必备的 Chrome 插件

热门文章

  1. 《用户至上:用户研究方法与实践》道德与法律问题
  2. Zookeeper配置项说明
  3. OpenGLES.gpus_ReturnNotPermittedKillClient
  4. 下周开始读《Principles of Program Analysis》
  5. JSonCpp库使用
  6. mysql generic安装_MySQL 5.7 linux generic 版本安装
  7. 业内较好的监控mysql_MySQL监控、性能分析——工具篇
  8. base64编码 vba_[VBA]Base64编码和Base64解码
  9. 单体内置对象_第五章 单体内置对象
  10. docker tensorflow_用Docker容器方式安装TensorFlow