我们在寻找路径或者进行一些什么操作的时候,可能经常要对文件夹进行分割操作。但是在在Windows上,文件的路径分隔符是’’,在Linux上是’/’,这会对我们的跨平台Python程序带来很多困扰。不过Python中的os.sep就很好的解决了这个问题。os.sep可以理解为分隔符,不同的操作系统,可以自适应是哪种分隔符,下面通过代码来简单做一个解释。

import os
dataroot = 'datasets/animent_resized/'
root = dataroot.split(os.sep)[1]
>>> root
>>> 'animent_resized'

Python跨平台文件夹分割方法os.sep相关推荐

  1. Python新建文件夹的方法

    python新建文件夹的方法很简单 #引入os import os #判断path文件夹是否存在 print(os.path.exists(path)) 结果为布尔型,True/False #新增文件 ...

  2. python怎么打包压缩文件_Python打包文件夹的方法小结(zip,tar,tar.gz等)

    本文实例讲述了Python打包文件夹的方法.分享给大家供大家参考,具体如下: 一.zip import os, zipfile #打包目录为zip文件(未压缩) def make_zip(source ...

  3. python 获取文件夹所有文件列表_python获取文件夹下所有文件及os模块方法

    python获取文件夹下所有文件 方法一:使用os.listdir import os for filename in os.listdir(r'c:\windows'): print filenam ...

  4. python os复制文件_使用python os模块复制文件到指定文件夹的方法

    复制一个文件夹的文件到指定目录下 import os import shutil import time start_time = time.time() # 需要被复制的文件夹 old_path = ...

  5. python linux编程与window编程_Python实现Windows和Linux之间互相传输文件(文件夹)的方法...

    项目中需要从Windows系统传输ISO文件到Linux测试系统,然后再Linux测试系统里安装这个ISO文件.所以就需要实现如何把文件从Windows系统传输到Linux系统中. 在项目中使用了ps ...

  6. python列出文件夹所有文件_python列出文件夹所有文件有哪些方法?

    在python学习里,没有一个事物是可以忽略的,包括大家毫不在意的一个函数或者一个方法,很多时候,我们就是要通过那个方法去实现代码的编程,有个小伙伴咨询小编关于列出文件夹这个问题要学吗?那只能告诉大家 ...

  7. python检测文件夹中新增文件_python检测文件夹变化,并拷贝有更新的文件到对应目录的方法...

    检测文件夹,拷贝有更新的文件到对应目录 2016.5.19 亲测可用,若有借鉴请修改下文件路径: 学习python小一个月后写的这个功能,属于初学,若有大神路过,求代码优化~ newcopy.py: ...

  8. python 复制文件夹内容 并结构一致_Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法...

    本文实例讲述了Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法.分享给大家供大家参考.具体如下: 这个东东本来是做来给公司数据同步用的:新服务器还没正式启用,旧的服务器还在使用,每天都 ...

  9. python删除文件夹中的jpg_Python简单删除目录下文件以及文件夹的方法

    本文实例讲述了python简单删除目录下文件以及文件夹的方法.分享给大家供大家参考.具体如下: #!/usr/bin/env python import os import shutil fileli ...

最新文章

  1. 想知道深度学习卷积在GPU上如何优化吗?“大神”赵开勇带你深入浅出
  2. mongodb 文档服务器,mongodb服务器
  3. 【渝粤题库】国家开放大学2021春1032成本管理题目
  4. 8位两院院士、20位长江、杰青……这个学院厉害了!
  5. 阿里云发布OAMKubernetes标准实现与核心依赖库
  6. 小程序 mathjs渲染公式_Mac 3D渲染和动画制作----KeyShot 9 Pro
  7. java B2B2C 多租户电子商城系统- 整合企业架构的技术点
  8. apch连接mysql数据库连接_配置phpmyadmin连接远程 MySQL数据库
  9. schema.xml文件配置
  10. Cisco小型局域网配置实验
  11. Qt Displaying Window教程中无法解析的外部符号错误解决办法
  12. 分组数据筛选(group by后取出每组的第n条数据)
  13. tuple操作、dict、其他常用操作
  14. java 查看类常量池_Java中常量以及常量池
  15. 修改文件类型(txt文件改为bat、sh文件)
  16. python中image库_python Image库使用入门
  17. 华为设备配置基于MSDP的Anycast RP
  18. InfoPath 2007 添加 access 2007 数据库方法
  19. 第六节 电子学习 二极管档测量法 细讲
  20. 为什么学python要先学linux-为什么要学习 Linux?

热门文章

  1. 「shell」替代rm,放入回收站
  2. C++11: chrono
  3. 非模态的titlewindow,点击外部时的事件
  4. 同步、异步、阻塞、非阻塞、BIO、NIO、AIO
  5. Matlab中函数使用
  6. pandas分批读取csv文件
  7. Pandas简明教程:二、Pandas基本数据结构-DataFrame与Series
  8. [转载] FatFs模块功能配置选项
  9. 00-elasticsearch的pom文件
  10. 使用ServletContext对象完成网页计数器