ImportError: No module named test2
我在运行
1 2 3 4 5 6 7 | > bin > - __init__.py > - testscript.py > > test2 > - __init__.py > - printstring_module.py |
我在
1 2 3 4 5 6 | import sys sys.path.append('C:\Users\KMF\Exercises\Projects\kevin_game\test2') from test2 import printstring_module printstring_module.printstrings("this is a test") print("test over") |
1 2 | def printstrings(string="you didn't provide a string"): print(string) |
当我把
谢谢,新年快乐!
路径中包含了test2文件夹,因此应使用如下内容:
1 | from printstring_module import printstrings |
然后直接使用
1 | printstrings("this is a test") |
同时将
编辑:你还应该表现出
1 | sys.path.append(r'C:\Users\KMF\Exercises\Projects\kevin_game\test2') |
注:在开盘报价前,我已经包括了