全网最佳IP代理服务商- 9.9元开通-稳定的代理服务
如果您从事外贸、海外视频博主、海外推广、海外广告投放,欢迎选择我们。
让您轻易使用国外主流的聊天软件、视频网站以及社交网络等等

clash如何订阅节点

clash如何订阅节点

这是两个修改配置信息的函数 changeUserName() 和 changePassword(),故名思议,就是修改密码和昵称,两个函数的思路都是 一样的,先读取配置文件,把相应的信息替换进配置文件里clash如何订阅节点,然后通过写入方法,把这两个信息写入文件中。

其中的难点可能就是解码和生成 yaml 文件的样式问题了。一开始各种报解码错误,在打开文件的时候加一个 encodingyml文件如何导入clash,在写入函数中加 一个 allow_unicode=True 搞定了。

解决替换信息在文件中的样式问题, 是在写入函数中加入 default_flow_style=False 搞定的yml文件如何导入clash

关于yml文件的操作有一个专门的库yamlyaml直接给出了一个把yml文件读取到字典里的方法load所以要读取yml文件非常简单只需要引入yaml库用python的open方法打开文件用load方法读取文件就可以轻而易举的读取yml文件到字典里了

yaml 库提供了一个 dump 方法,只需要打开文件,给出要写入的参数(字典形式等),调用 dump 方法就可以很快捷的写入信息到 yml

关于 yml 文件的操作,有一个专门的库 yaml ,yaml 直接给出了一个把 yml 文件读取到字典里的方法 load,所以要读取 yml 文件非常简 单yml文件如何导入clash,只需要引入 yaml 库,用 python 的 open 方法打开文件,用 load 方法读取文件,就可以轻而易举的读取 yml 文件到字典里了。当然 其中还是有点坑的,那就是解码的问题,因为默认读取的文件不是字符编码格式,所以要把它转换为字符编码,再传给 load。

THE END
喜欢就支持一下吧
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称