叶小贤 发表于 2020-5-7 10:50:01

help!!! ImportError!!! Why????

from unittest练习.TestClass import Login_Test显示这里导入错误

我有TestClass文件 里面也有Login_Test方法 为什么???





Traceback (most recent call last):
File "E:\PyCharmFree\PyCharm Community Edition 2019.1.1\helpers\pydev\pydevd.py", line 1741, in <module>
    main()
File "E:\PyCharmFree\PyCharm Community Edition 2019.1.1\helpers\pydev\pydevd.py", line 1735, in main
    globals = debugger.run(setup['file'], None, None, is_module)
File "E:\PyCharmFree\PyCharm Community Edition 2019.1.1\helpers\pydev\pydevd.py", line 1135, in run
    pydev_imports.execfile(file, globals, locals)# execute the script
File "E:\PyCharmFree\PyCharm Community Edition 2019.1.1\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile
    exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "D:/pythontest/venv/unittest练习/封装一个读取用例EXCEL类.py", line 3, in <module>
    from unittest练习.TestClass import Login_Test
File "D:\pythontest\venv\unittest练习\TestClass.py", line 3, in <module>
    from unittest练习.封装一个读取用例EXCEL类 import ReadExcel
File "D:\pythontest\venv\unittest练习\封装一个读取用例EXCEL类.py", line 3, in <module>
    from unittest练习.TestClass import Login_Test
ImportError: cannot import name 'Login_Test'


_2_ 发表于 2020-5-7 10:50:50

模块名不能为中文(虽然我自己也不知道)

wuqramy 发表于 2020-5-7 10:51:12

unittest练习是个包吗
里面有__init__.py文件吗

wuqramy 发表于 2020-5-7 10:52:26

_2_ 发表于 2020-5-7 10:50
模块名不能为中文(虽然我自己也不知道)

有这么一说吗???{:10_260:}

qiuyouzhi 发表于 2020-5-7 10:52:43

模块名不要带中文,去掉试试

_2_ 发表于 2020-5-7 10:53:53

wuqramy 发表于 2020-5-7 10:52
有这么一说吗???

反正我没试过

_2_ 发表于 2020-5-7 10:54:56

qiuyouzhi 发表于 2020-5-7 10:52
模块名不要带中文,去掉试试

刷新速度一定要快,我已经在 鱼C 蹲了一上午了{:10_266:}

qiuyouzhi 发表于 2020-5-7 10:56:52

_2_ 发表于 2020-5-7 10:54
刷新速度一定要快,我已经在 鱼C 蹲了一上午了

{:10_250:}为了个最佳答案大家都很拼呀

_2_ 发表于 2020-5-7 10:57:37

qiuyouzhi 发表于 2020-5-7 10:56
为了个最佳答案大家都很拼呀

我才 35……要哭了{:10_266:}

_2_ 发表于 2020-5-7 10:59:12

qiuyouzhi 发表于 2020-5-7 10:56
为了个最佳答案大家都很拼呀

还在上课的我来找最佳了

qiuyouzhi 发表于 2020-5-7 11:01:06

_2_ 发表于 2020-5-7 10:59
还在上课的我来找最佳了

{:10_250:}

_2_ 发表于 2020-5-7 11:04:50

qiuyouzhi 发表于 2020-5-7 11:01


鱼C日当午,最佳埋下土。谁知那版主,个个都辛苦。
@zltzlt @wuqramy @qiuyouzhi

叶小贤 发表于 2020-5-7 11:20:41

wuqramy 发表于 2020-5-7 10:51
unittest练习是个包吗
里面有__init__.py文件吗

有一个空的init文件

wuqramy 发表于 2020-5-7 11:24:50

叶小贤 发表于 2020-5-7 11:20
有一个空的init文件

那把包名改成英文的试试

liuzhengyuan 发表于 2020-5-7 12:54:36

_2_ 发表于 2020-5-7 11:04
鱼C日当午,最佳埋下土。谁知那版主,个个都辛苦。
@zltzlt @wuqramy @qiuyouzhi

{:10_250:}

永恒的蓝色梦想 发表于 2020-5-7 13:08:17

你这都循环import了,能不报错嘛?

叶小贤 发表于 2020-5-7 16:57:58

永恒的蓝色梦想 发表于 2020-5-7 13:08
你这都循环import了,能不报错嘛?

什么意思???什么循环import?

永恒的蓝色梦想 发表于 2020-5-7 17:59:25

叶小贤 发表于 2020-5-7 16:57
什么意思???什么循环import?

报错还不明显吗?File "D:/pythontest/venv/unittest练习/封装一个读取用例EXCEL类.py", line 3, in <module>
    from unittest练习.TestClass import Login_Test
File "D:\pythontest\venv\unittest练习\TestClass.py", line 3, in <module>
    from unittest练习.封装一个读取用例EXCEL类 import ReadExcel
File "D:\pythontest\venv\unittest练习\封装一个读取用例EXCEL类.py", line 3, in <module>
    from unittest练习.TestClass import Login_Test两个文件相互导入
页: [1]
查看完整版本: help!!! ImportError!!! Why????