今天项目开发中遇到一个错误,排查了很久才发现原因,现在分享出来,希望对大家有所帮助. 错误描述:在项目中添加了一个random.py的类,导入random中的choice,并在randstr方法中使用,运行randstr方法,报错: ImportError: cannot import name choice 查看import库的源文件,发现源文件存在且没有错误.后来经过一番搜索查询,发现是py文件的命名问题,random.py与源文件random名字相同,所以才会报错. 修改random.p…