python中os.path.join()函数实例用法


Posted in Python onMay 26, 2021

1、说明

拼接文件路径,可以有多个参数。

2、语法

os.path.join(path1,path2,*)

path1 初始路径。

path2 需要拼接在其后的路径。初始路径文件夹下的文件或文件夹。可以有多个需要拼接的参数,依次拼接。

3、注意

如果拼接在后的参数中含有'\'开头的参数,将从'\'开头的参数开始,前面的参数均将失效,并且路径将从对应磁盘的根目录开始。

4、实例

>>> import os
>>> path='D:\dataset'
>>> path
'D:\\dataset'
>>> os.path.join(path,'trainingset')
'D:\\dataset\\trainingset'

实例扩展:

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

到此这篇关于python中os.path.join()函数实例用法的文章就介绍到这了,更多相关python中os.path.join()函数是什么内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python中使用第三方库xlrd来写入Excel文件示例
Apr 05 Python
django模板语法学习之include示例详解
Dec 17 Python
Python单元测试实例详解
May 25 Python
Python Learning 列表的更多操作及示例代码
Aug 22 Python
pandas分别写入excel的不同sheet方法
Dec 11 Python
python 基于TCP协议的套接字编程详解
Jun 29 Python
对Django url的几种使用方式详解
Aug 06 Python
解决django同步数据库的时候app models表没有成功创建的问题
Aug 09 Python
python使用if语句实现一个猜拳游戏详解
Aug 27 Python
python 创建一维的0向量实例
Dec 02 Python
Python页面加载的等待方式总结
Feb 28 Python
matplotlib阶梯图的实现(step())
Mar 02 Python
python实现简单的井字棋
May 26 #Python
python 办公自动化——基于pyqt5和openpyxl统计符合要求的名单
Python 循环读取数据内存不足的解决方案
May 25 #Python
python基于机器学习预测股票交易信号
Python数据可视化之绘制柱状图和条形图
总结Python常用的魔法方法
Python入门学习之类的相关知识总结
You might like
php cli 方式 在crotab中运行解决
2010/02/08 PHP
PHP设计模式之注册树模式分析
2018/01/26 PHP
php删除一个路径下的所有文件夹和文件的方法
2018/02/07 PHP
使用jquery动态加载javascript以减少服务器压力
2012/10/29 Javascript
JavaScript检查某个function是否是原生代码的方法
2014/08/20 Javascript
用简洁的jQuery方法toggleClass实现隔行换色
2014/10/22 Javascript
使用mini-define实现前端代码的模块化管理
2014/12/25 Javascript
JavaScript动态改变div属性的实现方法
2015/07/22 Javascript
深入理解JavaScript函数参数(推荐)
2016/07/26 Javascript
基于Vuejs框架实现翻页组件
2020/06/29 Javascript
微信小程序 详解页面跳转与返回并回传数据
2017/02/13 Javascript
Angular.js跨controller实现参数传递的两种方法
2017/02/20 Javascript
分享一个精简的vue.js 图片lazyload插件实例
2017/03/13 Javascript
nodejs学习笔记之路由
2017/03/27 NodeJs
20行js代码实现的贪吃蛇小游戏
2017/06/20 Javascript
详解如何用webpack打包一个网站应用项目
2017/07/12 Javascript
jquery 给动态生成的标签绑定事件的几种方法总结
2018/02/24 jQuery
JS 使用 window对象的print方法实现分页打印功能
2018/05/16 Javascript
详解Vue项目部署遇到的问题及解决方案
2019/01/11 Javascript
详解React项目如何修改打包地址(编译输出文件地址)
2019/03/21 Javascript
JavaScript如何使用插值实现图像渐变
2020/06/28 Javascript
[02:39]DOTA2英雄基础教程 极限穿梭编织者
2013/12/05 DOTA
[04:47]DOTA2-潍坊风行电子俱乐部探秘
2014/08/08 DOTA
[01:16:13]DOTA2-DPC中国联赛 正赛 SAG vs Dragon BO3 第一场 2月22日
2021/03/11 DOTA
轻松掌握python设计模式之访问者模式
2016/11/18 Python
详解Python 序列化Serialize 和 反序列化Deserialize
2017/08/20 Python
Python序列化基础知识(json/pickle)
2017/10/19 Python
Python学习笔记之if语句的使用示例
2017/10/23 Python
python定时利用QQ邮件发送天气预报的实例
2017/11/17 Python
对Pandas DataFrame缺失值的查找与填充示例讲解
2018/11/06 Python
医学实习生自我鉴定
2013/12/12 职场文书
大学优秀班集体申报材料
2014/05/23 职场文书
运动会演讲稿300字
2014/08/25 职场文书
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL
JavaScript ES6的函数拓展
2022/01/18 Javascript
SpringBoot2零基础到精通之异常处理与web原生组件注入
2022/03/22 Java/Android