如何在python中跳过**正斜杠**字符

bvn4nwqk  于 2023-10-21  发布在  Python
关注(0)|答案(3)|浏览(124)

有人能告诉我如何在python中跳过正斜杠字符吗?
我想创建一个目录abc(17/12/18),所以我尝试

import os
os.makedirs('abc(17\/12\/18)')

但创建的文件夹是abc(17\)
谁能告诉我我错过了什么?我在网上搜索,但没有成功。

juzqafwq

juzqafwq1#

你能做到的这将创建一个名为abc(17∕12∕18)的目录。

>>> import os  
>>> os.makedirs('abc(17' + u'\u2215' + '12' + u'\u2215' + '18)')
kxeu7u2r

kxeu7u2r2#

在python中你不需要转义正斜杠,只需要转义反斜杠。你不能使用这个文件名的原因是正斜杠在windows文件名中是非法的。试试这个:

import os
os.makedirs('abc(17-12-18)')
qvtsj1bj

qvtsj1bj3#

在Windows和Linux中,文件夹名称中不允许使用/
更多信息请点击此处:https://stackoverflow.com/a/31976060/3813027

相关问题