python如何创建一个含非法字符(比如末尾有两个小数点)的文件夹并设置为隐藏属性?

我用os模块写的
import os
os.makedirs('H:\X..')

但是它只能在H盘创建一个名为X的文件夹,那两个点写不进去。
有什么办法可以创建这样一个文件夹然后设置它的属性为隐藏么?

python版本为2.7

Python 2.7.2 (default, Jun 12

32

Type "help", "copyright", "cre

>>> import os

>>> os.mkdir('e:\\1..\\')

>>>

追问

!!!
真的可以!!!谢谢
不过可以设置它的属性为隐藏么?感激~~~

追答

import win32api,win32con
path='e:\\1..\\'

win32api.SetFileAttributes(path, win32con.FILE_ATTRIBUTE_HIDDEN)

追问

谢谢,我64位是需要将代码中的32改为64吗?感激!

追答

那是模块的名字.你需要安装pywin32,安了吧,这个模块经常用

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-09
Python 2.7.2 (default, Jun 12
32
Type "help", "copyright", "cre
>>> import os
>>> os.mkdir('e:\\1..\\')
>>>
第2个回答  2012-09-20
grey
相似回答