基于Itchat,微信远程访问电脑文件设计思路
如 -1:dir:D:0:dir:$RECYCLE.BIN1:dir:altera2:dir:AMD3:dir:Config.Msi4:dir:iTudou5:dir:MSOCache6:dir:Program Files7:dir:Program Files (x86)8:dir:PythonAll9:dir:SoftwareDistribution10:dir:System Volume Information11:dir:WindowsApps12:dir:WpSystem13:dir:WUDownloadCache14:dir:Youku Files15:dir:zjq
def initOSpath(): # path = os.popen('wmic VOLUME GET Label').read() # path = path.split() # t_OSpath = {} # for i in range(len(path)): # t_OSpath[str(i)]=['dir', path[i].decode('gbk')] # t_OSpath['0'][1]=u'系统' drive={} j=0 for i in range(65,91): t_path=chr(i)+':' if os.path.isdir(t_path): drive[str(j)] = ['dir', t_path.decode('utf-8')] j+=1 return drive
上面的程序中被注释的部分是获取计算机分区的名字(本地磁盘、software、projects…),下面的部分是获取盘符(C:、D:…) 数据结构
关键函数列表
注意事项
|
|