如果我正在使用一个不存在的成员,我非常喜欢让pylint告诉我。但是,我的新项目同时使用了twisted和ephem模块,这似乎混淆了pylint。我怎样才能摆脱这些(不正确的)pylint警告而不关闭E1101,并且不在每个相关调用周围散布警告删除注释?E1101:8,0:Module'twisted.internet.reactor'hasno'run'memberE1101:49,25:sunrise_next:Module'ephem'hasno'Sun'memberE1101:63,26:sunset_next:Module'ephem'hasno'Sun'member
我看过此处有关使用ephem计算日出和日落的示例,效果很好。当我试图计算这两个时间之间的中点时,我遇到了麻烦。这是我拥有的:importdatetimeimportephemo=ephem.Observer()o.lat,o.long,o.date='37.0625','-95.677068',datetime.datetime.utcnow()sun=ephem.Sun(o)print"sunrise:",o.previous_rising(sun),"UTC"print"sunset:",o.next_setting(sun),"UTC"print"noon:",datetime.