为什么赢了';我的python脚本不能工作吗?属性错误:';模块';对象没有属性';Pingdom';
因此,我和我的团队使用Pingdom进行实时监控。在我们的发布过程中,Pingdom提醒我们一些网站已经关闭,这是意料之中的 我想自动暂停必要的Pingdom检查。我试过以下方法为什么赢了';我的python脚本不能工作吗?属性错误:';模块';对象没有属性';Pingdom';,python,rhel,pingdom,Python,Rhel,Pingdom,因此,我和我的团队使用Pingdom进行实时监控。在我们的发布过程中,Pingdom提醒我们一些网站已经关闭,这是意料之中的 我想自动暂停必要的Pingdom检查。我试过以下方法 curl -X PUT -u 'username:Password' -H 'Content-Type: application/json' -H 'App-Key: applicationkey' -d 'paused=true' https://api.pingdom.com/api/2.0/checks/2477
curl -X PUT -u 'username:Password' -H 'Content-Type: application/json' -H 'App-Key: applicationkey' -d 'paused=true' https://api.pingdom.com/api/2.0/checks/2477066
并遵循了一个关于如何通过Python脚本做同样事情的指南(我对Python的了解非常少)
正如我所说,我的知识非常有限,所以我肯定我做了一些明显错误的事情,任何帮助都将不胜感激
干杯。不要使用
导入pingdom
而使用导入pingdomlib
,因为这是库的正确名称
import sys
import pingdomlib
...
p = pingdomlib.Pingdom(username='username', password='password', apikey='applicationkey')
...
没有
pause\u check()
功能。在api中检查它并相应地进行更正。您好@omri_saadon谢谢您的回复,我尝试将pingdom切换到pingdomlib,但我得到了以下错误:回溯(最近一次调用):文件“pingdom.py”,第3行,在import pingdomlib ImportError中:没有名为pingdomlibCheers的模块,我在这里展示了我对Python的缺乏经验-对不起!我已将我的脚本更新为此#/usr/bin/python import sys import pingdom import pingdomlib sys.path.append('/home/ec2 user/git repo/pingdom cli')p=pingdomlib.pingdom(username='username',password='password',appkey='appkey')p.pause\u check('2238054'),我现在得到以下错误:TypeError:uu init\uu()得到一个意外的关键字参数'appkey'
import sys
import pingdomlib
...
p = pingdomlib.Pingdom(username='username', password='password', apikey='applicationkey')
...