[英]How to skip **forward slash** char in python
誰能說出如何在python中跳過正斜杠char?
我想創建一個目錄abc(17/12/18),所以我嘗試了
import os
os.makedirs('abc(17\/12\/18)')
但是創建的文件夾是abc(17 \\)
誰能說出我在想什么? 我在Internet上搜索,但未成功。
您無需在python中轉義正斜杠,只需反斜杠即可。 無法使用該文件名的原因是Windows文件名中的正斜杠是非法的。 嘗試這個:
import os
os.makedirs('abc(17-12-18)')
你可以做到這一點。
import os
os.makedirs('abc(17' + u'\u2215' + '12' + u'\u2215' + '18)')
# This will create a directory named abc(17∕12∕18)
在Windows和Linux中,文件夾名稱中不允許/
。
此處了解更多信息: https : //stackoverflow.com/a/31976060/3813027
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.