四虎国产精品永久地址998_chinesexxx少妇露脸_日本丁香久久综合国产精品_一区二区久久久久_四虎av影视_久久久久国产一区二区三区不卡

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > 如何使用Python通過Tor瀏覽器發出請求

如何使用Python通過Tor瀏覽器發出請求

2020-07-17 18:10:00 | 來源:中培企業IT培訓網

Python編程語言是個十分神奇的技術,利用Python可以改變網頁前端你想要變換的模樣。所以有人就提問了,如何使用Python通過Tor瀏覽器發出請求?如果要使用Python3,我們將要使用一個Python庫控制器超過Tor的請求的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的信息,請繼續關注中培偉業。

標簽: Python 軟件研發
主站蜘蛛池模板: 阿尔山市| 都昌县| 申扎县| 平塘县| 塘沽区| 镇巴县| 高淳县| 龙海市| 淅川县| 合山市| 临洮县| 民乐县| 巴青县| 临朐县| 河曲县| 嘉峪关市| 互助| 汨罗市| 玛纳斯县| 安徽省| 雷波县| 南开区| 黔西| 平顶山市| 西城区| 阳曲县| 南川市| 米林县| 依兰县| 贡山| 周至县| 扎鲁特旗| 朔州市| 鄱阳县| 扶风县| 廊坊市| 抚顺市| 东海县| 上虞市| 海阳市| 麟游县|