如何从Python发送Twitter请求

如何从Python发送Twitter请求,python,twitter,python-twitter,Python,Twitter,Python Twitter,所以我一直在使用www.hurl.it发送一些twitter应用程序认证GET请求。像这样 https://api.twitter.com/1.1/followers/ids.json?cursor=-1&screen_name=userfoo 然后我放入我的用户密钥和令牌,它发送这个请求 https://api.twitter.com/1.1/followers/ids.json?cursor=-1&oauth_nonce=***********&screen_nam

所以我一直在使用www.hurl.it发送一些twitter应用程序认证GET请求。像这样

https://api.twitter.com/1.1/followers/ids.json?cursor=-1&screen_name=userfoo
然后我放入我的用户密钥和令牌,它发送这个请求

https://api.twitter.com/1.1/followers/ids.json?cursor=-1&oauth_nonce=***********&screen_name=userfoo&oauth_timestamp=**********&oauth_signature=***********=&oauth_token=**********&oauth_consumer_key=**********&oauth_signature_method=HMAC-SHA1&oauth_version=1.0
因此,我了解一些基本的python,我想知道在python中不使用任何库实现这一点的最简单方法。我只想发送一次请求。像这样的

>>>import requests
>>>r = requests.get("http://example.com/foo/bar")
>>>print r.status_code
>>>print r.headers
>>>print r.content

因此,需要发送的GET请求具有“oauth\u nonce”、“oauth\u签名”和“oauth\u时间戳”值。如何获取这些值?我想在没有任何附加库的情况下完成它。如果没有额外的库无法实现,请告诉我另一种方法。但我对python知之甚少,因此必须对其进行很好的解释


谢谢

所以我改用了Tweepy图书馆。它似乎工作正常。

“如何获取这些值?”您是在尝试获取这些值,还是在尝试使用它们发送到另一个URL?我需要获取当前URL的get请求值。我需要在发送请求之前获取这些值。对吗?