我想做一个用itchat爬取消息记录并分析的软件
但是在做按不同的登陆人建立文件索引的时候出了问题
代码如下
friends = itchat.get_friends() #获取好友列表
rec_dir = os.path.join(os.getcwd(), 'Data/'+friends[0]['NickName']+'/')
请问这个该怎么改?
我想达成的效果是,比如登陆人的nickname为“123”,则建立的文件夹路径应该是Data/123/
python itchat的使用问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
陈年椰子 2020-04-03 09:48关注可以这样处理,
friends = itchat.get_friends() for f in friends: #print(f['NickName']) rec_dir = os.path.join(os.getcwd(), 'Data/'+f['NickName']+'/') # 建立目录前 要对 nickname 做替换, 如果里面包含 <>?\|?* 这类字符的话。 print('准备建立目录', rec_dir)本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报