之前因为开发在测试需要上线一个新系统,需要添加很多资源、菜单,一条一条添加看着很累,开发寻求我的帮助,搞了一个自动读取文本里的资源并添加进系统的脚本。
这里面涉及到从文件读取资源、菜单。
列子如下:
with open(“C:/Users/xxx/Desktop/xxx.txt”, ‘r’, encoding=’utf8’) as f:
lists = f.readlines()
print(len(lists))
切记文本的格式要与encoding的值一致,不行就把文件打开另存一下可以修改格式。
后面跟读文档也没啥关系了,就把读到的lists遍历,然后对读到的每一行的数据进行一个分割(split),这个应该不需要多讲了吧,就是一群for循环和if、else。填充完了自己写个断言就解决了。