相关疑难解决方法(0)

如何命名变量

  • 您使用什么规则来命名变量?
  • 单字母变量允许哪些地方?
  • 你在名字中放了多少信息?
  • 例如代码怎么样?
  • 你首选的无意义的变量名称是什么?(在foo&bar之后)
  • 为什么他们拼写"foo"和"bar"而不是FUBAR

language-agnostic convention naming

45
推荐指数
5
解决办法
1万
查看次数

如何向tweepy模块添加位置过滤器

我发现下面这段代码非常适合让我在Python Shell中查看twitter firehose的标准1%:

import sys
import tweepy

consumer_key=""
consumer_secret=""
access_key = ""
access_secret = "" 


auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_key, access_secret)
api = tweepy.API(auth)


class CustomStreamListener(tweepy.StreamListener):
    def on_status(self, status):
        print status.text

    def on_error(self, status_code):
        print >> sys.stderr, 'Encountered error with status code:', status_code
        return True # Don't kill the stream

    def on_timeout(self):
        print >> sys.stderr, 'Timeout...'
        return True # Don't kill the stream

sapi = tweepy.streaming.Stream(auth, CustomStreamListener())
sapi.filter(track=['manchester united'])
Run Code Online (Sandbox Code Playgroud)

如何添加过滤器以仅解析特定位置的推文?我见过人们将GPS添加到其他与Twitter相关的Python代码中,但我无法在Tweepy模块中找到任何特定于sapi的内容.

有任何想法吗?

谢谢

python twitter tweepy

21
推荐指数
2
解决办法
3万
查看次数

如何通过PyMongo比较存储在MongoDB中的Twitter数据的日期?

存储在'created_at'字段中的日期是否通过PyMongo封送到Python日期时间对象,还是我必须用Python Date对象手动替换文本字符串?即

如何将MongoDB中的属性从文本转换为日期类型?

我不得不用Python日期对象替换日期字符串似乎非常不自然,这就是为什么我在问这个问题.

我想编写显示过去三天推文的查询.如果有一个光滑的方式,请告诉我.谢谢!

python twitter mongodb pymongo

7
推荐指数
1
解决办法
5782
查看次数