将路径中的“\\”换成“/”的方法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
通过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’