win下的隐藏文岩瞎件和类linux下不一样,
linux下隐藏文件是以句号.开头的文件,而win下是以文件隐藏属性确定的
所以win下只能通过微软的api去侦测而目前没有跨平台的同意接口,
只要所友枣空用的python的版本支持好瞎win api(通过第三方库或者内置支持winapi都可以)
用activepython 3.2内置的winapi可以简单成如下代码:
import win32file
#文件名不能有中文,如果有,就必须用unicode版的GetFileAttributesW
flag=win32file.GetFileAttributesW("E:\\LXH\\projects\\python\\test\\t.test")
if flag&2!=0:
print("是隐藏文件")
else:
print("不是")
*** 作方法:芦亩1、属性点击win7系统桌面上的“网络”图标选择“属性”选项2、在打开的网络和共享中心界面中点击图中的“本地连接”项
3、在打开的本地连接窗口中点击“属性”按钮
4、然后接着继续点击“配置”按钮
5、在打开的属性界面中,切换祥哗慎到“高级”选项卡下,然后在下方的属性列表中选择“连接速度和双工模式”选项
6、然后谨敬在右侧“值”列表中进行选择,默认设置是“自动侦测”,设置完成后,重启电脑即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)