在堆栈上已经有一段时间了,但是我仍然不能用脚本和模块来包装python导入。下面是dir设置,pack作为包,gdtsp是模块和driver一个驱动程序脚本,它导入并使用gdbtsp模块中的方法。在
└── pack
├── driver.py
├── gdbtsp.py
├── __init__.py
gdbtsp模块有import语句,主要是numpy matplotlib内容: 我将我的方法包装在一个类中,这样gdbtsp看起来像:
^{2}$我的问题:
运行gdbtsp可以很好地作为脚本运行:python gdbtsp->;outputs fine。 另一方面导入gdbtsp驱动程序.py或者终端不工作。在
从包导入gdbtsp as gd
据我所知,import语句被绑定到gd名称空间,因此我得到 gd.np公司, gd.plt公司... 驱动程序以NameError终止:未定义名称“np”。在
如何设置import语句,使模块也作为脚本运行。如果失败,如何将脚本转换为模块?在
提前谢谢。。。在
目前没有回答
相关问题 更多 >
编程相关推荐