当前位置: 首页 > news >正文

将路径中的“\\”换成“/”的方法

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

通过os.getcwd获取的路径,将“\\”换成“/”的方法

  • 问题描述
  • 解决办法
    • 1.os.getcwd()
    • 2.os.path.join()


问题描述

想要将路径中的“\”换成“/”。

解决办法

1.os.getcwd()

1.使用os.getcwd()获取的路径:

home_dir = os.getcwd()

‘E:\dyj\00Industrial_Big_Data\main’
2.修改这一句,将“\”换成“/”,代码如下:

home_dir = r"/".join(os.getcwd().split("\\"))

‘E:/dyj/00Industrial_Big_Data/main’

2.os.path.join()

pathname = os.path.join(root, name).replace("\\", "/")

例如,修改之前:

experiment_log_dir = os.path.join(logs_save_dir, experiment_description, run_description, training_mode + f"_seed_{SEED}")

‘experiments_logs\Exp1\run1\self_supervised_seed_0’
修改之后:

experiment_log_dir = os.path.join(logs_save_dir, experiment_description, run_description, training_mode + f"_seed_{SEED}").replace("\\", "/")

‘experiments_logs/Exp1/run1/self_supervised_seed_0’

相关文章:

  • (一)Dubbo快速入门、介绍、使用
  • java-多线程,一个线程执行完毕,其他线程跳出运算-利用线程组ThreadGroup(子线程中执行当前线程组的interrupt方法)
  • 三分钟读懂什么是动作捕捉
  • Android—Surface,ViewRootImpl.relayoutWindow
  • <C++>详解string类
  • (一) springboot详细介绍
  • (一)UDP基本编程步骤
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • 新作文杂志新作文杂志社新作文编辑部2022年第8期目录
  • d的nan讨论4
  • Python 运算符和表达式
  • 【LeetCode】2022 8月 每日一题
  • AcWing-1-递归实现指数型枚举
  • 易基因|文献科普:DNA甲基化测序揭示DNMT3a在调控T细胞同种异体反应中的关键作用
  • 基于springboot小型车队管理系统毕业设计源码061709
  • 分享的文章《人生如棋》
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • android 一些 utils
  • Android框架之Volley
  • canvas实际项目操作,包含:线条,圆形,扇形,图片绘制,图片圆角遮罩,矩形,弧形文字...
  • Java读取Properties文件的六种方法
  • redis学习笔记(三):列表、集合、有序集合
  • text-decoration与color属性
  • use Google search engine
  • Web Storage相关
  • 将回调地狱按在地上摩擦的Promise
  • 马上搞懂 GeoJSON
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 深入浅出webpack学习(1)--核心概念
  • 试着探索高并发下的系统架构面貌
  • 思否第一天
  • 小程序button引导用户授权
  • 协程
  • 积累各种好的链接
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • %check_box% in rails :coditions={:has_many , :through}
  • ()、[]、{}、(())、[[]]命令替换
  • (20050108)又读《平凡的世界》
  • (4)(4.6) Triducer
  • (二)WCF的Binding模型
  • (分布式缓存)Redis哨兵
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (四) Graphivz 颜色选择
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (转载)CentOS查看系统信息|CentOS查看命令
  • .describe() python_Python-Win32com-Excel
  • .net core 6 集成和使用 mongodb
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .net 流——流的类型体系简单介绍
  • .NET/C# 异常处理:写一个空的 try 块代码,而把重要代码写到 finally 中(Constrained Execution Regions)