1.描述:【Pycharm:‘snmp’ is not a package 】
错误原因:pycharm里引入的包重名
2.描述:【TypeError: argument of type ‘builtin_function_or_method’ is not iterable】
错误原因:map.key未加()
3.描述:【Error Code: 1146. Table ‘demo.linkstate_node’ doesn’t exist】
错误原因:数据库查询的数据库表在app中 ,也是读取yaml文件,在snmp包的init文件重写app,切记多线程之间的app不能共享资源
4.描述:【Working outside of application context】
ji错误原因:在run()之前先引入app内容,所以要将app通用资源写入app
5.描述:【“device_create() missing 1 required positional argument: ‘cls’”】
错误原因:缺少@classmethod
解决方法:通过添加@classmethod装饰器,当调用类时,第一个参数是类本身。通过先实例化类在调用函数
6.描述:【切换branch时pycharm运行错误】
解决方法:Edit manage改变路径
7.描述:【Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar.】
解决方法:鼠标选中数据库,直到它的名字被加粗
8.描述:【Method Not Allowed The method is not allowed for the requested URL】
错误原因:postman的请求方式不对【POST,PUT, GET, DELETE】
9.描述:【NoneType’ object does not support item assignment"】
错误原因:取回的空数据但仍对其进行操作
10.描述:【W605 invalid escape sequence ‘\d’】
解决方法:在正则里要加r