【发布时间】:2018-03-13 04:42:58
【问题描述】:
我正在为我的项目使用(据我所知)Raspberry Pi 特定库 (smbus)。我想使用 pytest 在我的机器上和我学校服务器上的 gitlab-ci 上测试软件。这并不重要,但这是针对俱乐部项目而不是家庭作业。
我的环境描述:
我正在使用 Ubuntu 17.04/PyCharm 作为我的开发环境。 我可以访问的 gitlab 运行器是基于 docker 的(我选择环境)。
以上两者都没有smbus的能力,也没有i2c comms的能力。
我想知道是否可以告诉 pytest 忽略 smbus 导入而不在导入周围添加 try/except ?
谢谢。
【问题讨论】:
-
try/except有什么不好?
标签: python python-3.x raspberry-pi raspberry-pi3