全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
123
返回列表 发新帖
楼主: Sage
打印 上一主题 下一主题

Loc新帖发布监控Py版 - (妈妈再也不用担心错过T楼了)

[复制链接]
21#
发表于 2021-5-18 11:18:03 | 只看该作者
VPS搭好了,TG那边怎么收信息?
还有VPS。要screen吗
23#
发表于 2021-5-20 10:22:02 | 只看该作者
测试了几次都会在运行一段时间后发生数组下标越界, 不懂python, 故简单捕获了一下异常暂时解决, 希望大佬可以排查下错误并更新下代码, 辛苦了...

以下为错误信息:
  1. Traceback (most recent call last):
  2.   File "newPostPush.py", line 147, in <module>
  3.     start()
  4.   File "newPostPush.py", line 140, in start
  5.     lastPostPubDate = datetime.datetime.strptime(posts[0]["pubDate"], timeFormatStr)
  6. IndexError: list index out of range
复制代码
24#
发表于 2021-5-22 11:44:00 | 只看该作者
443 发表于 2021-5-20 10:22
测试了几次都会在运行一段时间后发生数组下标越界, 不懂python, 故简单捕获了一下异常暂时解决, 希望大佬可 ...

研究了半天觉得可能是解析rss失败造成的, 然后帮忙简单修改了下140行附近的代码, 也不知道对不对, 完全不懂python...

ps: 捕获异常倒是可以临时解决, 但感觉终归不是啥长久之计...

  1. while (True):
  2.     if (posts != null):
  3.         lastPostPubDate = datetime.datetime.strptime(posts[0]["pubDate"], timeFormatStr)
  4.         break
  5.     else:
  6.         posts = parseXmlOfAllPosts(getRssRes())

  7. time.sleep(requestIntervalTime)
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-6 14:57 , Processed in 0.112239 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表