如何使用Python通过Tor浏览器发出请求

Python编程语言是个十分神奇的技术,利用Python可以改变网页前端你想要变换的模样。所以有人就提问了,如何使用Python通过Tor浏览器发出请求?如果要使用Python3,我们将要使用一个Python库控制器超过Tor的请求的Tor称为干。为此,您需要为您的操作系统安装茎包。下面是一些简单的操作命令,通过这些命令的操作,您就能实现Python通过Tor浏览器发出的请求了。

如何使用Python通过Tor浏览器发出请求_业界动态_数码家电

· 对于MacOS:

pip3 install stem

· 在python3 venv中(推荐)。

· 对于Ubuntu:

sudo pip3 install stem

· 在python3 venv中(推荐)。

from stem import Signalfrom stem.control import Controllerwith Controller.from_port(port = 9051) as controller:

controller.authenticate(password='your password set for tor controller port in torrc')

print("Success!")

controller.signal(Signal.NEWNYM)

print("New Tor connection processed")

但是,您尚未完成。您可能会收到此错误:

error(61, 'Connection refused')

这是因为您的计算机上尚未打开端口9051。

要解决此问题,您需要编辑torrc文件并取消注释相应的行。

ControlPort 9051## If you enable the controlport, be sure to enable one of these## authentication methods, to prevent attackers from accessing it.

HashedControlPassword16:

要生成密码,请运行:

tor --hash-password ""

哪里是您要设置的密码。

通过Tor发出请求已完成。

注意:要运行

tor

命令,您需要

tor

软件包已安装。对于macOS,可以使用以下命令轻松安装

brew install tor。

以上就是关于如何使用Python通过Tor浏览器发出请求的全部内容介绍,想了解更多关于如何使用Python的信息,请继续关注。

90
135
0
11

相关资讯

  1. 1、《爱的二八定律》开机,许凯给杨幂撑伞,cp感出来了?4674
  2. 2、打破“反派因颜值被原谅”定理,五官再好看,也把观众三观带不跑1373
  3. 3、赵丽颖演魔女,唐嫣演魔女,陈钰琪演魔女,统统败给了她717
  4. 4、钢铁侠脱下战甲,出演《福尔摩斯3》!网友表示:有些不习惯3669
  5. 5、刘昊然唐探3演技被嘲,角色无层次台词退步,他真的需要体验生活2371
  6. 6、刘诗诗与倪妮的电视剧《流金岁月》即将要来了,这阵容很有看点3348
  7. 7、《天台》无缘奥斯卡刘德华赞周杰伦转行成功4843
  8. 8、邓超心疼女儿大哭不舍想息影,孙俪:男人不该让女人流泪3606
  9. 9、特吕佛再出手,这部电影成了《四百击》的对立面3486
  10. 10、陈赫回应《爱情公寓》差评太多:觉得很好看就要客观评价814
全部评论(0)
我也有话说
0
收藏
点赞
顶部