gpt4 book ai didi

python - 在开发中测试 Python 控制台脚本

转载 作者:太空宇宙 更新时间:2023-11-04 06:20:39 25 4
gpt4 key购买 nike

我正在开发一个带有一些控制台脚本的 Python 包。由于包的布局方式(参见下面的例子),控制台脚本看不到它们试图从中导入的包。

这是一个示例布局:

- my_package
bin/some_script.py
my_package/
__init__.py
a_module.py

我应该如何构建包,以便在处理 Python 包的内容时可以测试“bin”中的控制台脚本?

最佳答案

这里有一个小技巧。

python < bin/some_script.py

哪里bin/some_script.pymy_package 进口将从开发目录导入。

这假设您使用某种类似 bash 的 shell,其中 <用作输入重定向。

关于python - 在开发中测试 Python 控制台脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12556512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com