我有两个压力温度传感器的传感器芯片的读取库。一个是ms5837,这个可以工作,但我想使用ms5803。导入ms5837工作,也导入5803工作。
在使用ms5837时,我可以运行行sensor = ms5837.MS5837_BA(),然后执行一些操作。
我不知道ms5803可能的函数输入名:
dir(ms5837)生成[__doc__','__loader__','__name__','__package__','__path__','__spec__']不显示MS5837_BA()函数dir(ms5803)给出了相同的结果,但没有指明可用的库。我如何列出这些导入中的任何一个函数?
发布于 2018-05-14 05:12:37
检查这里。它向前挺直的。至少和覆盆子一起。全
I2C传感器在这个意义上或多或少是一样的。
发布于 2018-05-14 22:51:30
是的,我用的是覆盆子。有罪!
问题在于PYTHONPATH,或者在我的例子中,python或python程序必须使用下载的ms5837库在目录中运行。
在切换到目录后,所有函数在使用dir(ms5837)推荐时都会出现。
让我感到困惑的是,“导入ms5837”的语句起作用了,然后应该与该statemetn一起出现的对象就不在了。
https://stackoverflow.com/questions/50322925
复制相似问题