【问题标题】:Exception Error Pass Issues异常错误通过问题
【发布时间】:2017-05-30 20:51:21
【问题描述】:

我试图让程序每 3 秒检查一次 csv 文件是否有一行要发推文,如果它发现重复,它就会终止,所以我试图弄清楚如何正确传递重复错误

#!/usr/bin/env python
# -*- coding: utf-8 -*-


import tweepy, time, sys

argfile = str(sys.argv[1])

CONSUMER_KEY = 'example'
CONSUMER_SECRET =  'example'
ACCESS_KEY =  'example'
ACCESS_SECRET = 'example'
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
api = tweepy.API(auth)

filename=open(argfile,'r')
f=filename.readlines()
filename.close()

for line in f:
try:
    api.update_status(line)
except tweepy.error.TweepError:
    pass
    time.sleep(3)#Tweet every 3 seconds

idk 如果它是因为错误部分的缩进,但它不会传递错误。我收到无效的语法和缩进错误,除了和传递行,无法弄清楚如何正确地做到这一点。

【问题讨论】:

    标签: python twitter error-handling syntax-error


    【解决方案1】:

    这一行在字符串前多了一个单引号:

    ACCESS_SECRET = ' 'example'
    

    在“示例”之前删除其中一个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-03
      • 1970-01-01
      • 1970-01-01
      • 2013-09-01
      • 1970-01-01
      • 2020-12-11
      • 2019-08-11
      • 2020-11-03
      相关资源
      最近更新 更多