Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么赢了';我的python脚本不能工作吗?属性错误:';模块';对象没有属性';Pingdom';_Python_Rhel_Pingdom - Fatal编程技术网

为什么赢了';我的python脚本不能工作吗?属性错误:';模块';对象没有属性';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

因此,我和我的团队使用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/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')
...