如何在python

时间:2018-01-18 13:59:57

标签: python python-3.x

有谁能告诉如何在python中跳过斜杠?

我想创建一个目录abc(17/12/18) 所以我试过

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

但创建的文件夹是 abc(17 \)

谁能说出我错过了什么? 我在互联网上搜索但没有成功。

3 个答案:

答案 0 :(得分:1)

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

y = y.__iadd__(100)

答案 1 :(得分:1)

你可以这样做。

import os

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

# This will create a directory named abc(17∕12∕18)

答案 2 :(得分:0)

在Windows和Linux中,文件夹名称中不允许/

此处提供更多信息:https://stackoverflow.com/a/31976060/3813027