PythonでTorを使用する(基本)
- POSTS
基本設定 実行環境 Ubuntu 20.04LTS Tor version 0.4.2.7. Python 3.8.10 Torのインストール&実行 $ sudo apt install tor Torを一時的に使う(起動する)場合 $ tor ```bash 止めたい場合は、Ctrl + c - Torを常時動かす場合 ```bash $ sudo service tor start Torを止める場合 $ sudo service tor stop Pythonモジュールのインストール $ pip install pysocks pysocksを入れないと下記のエラーが出る。 pythonコード内ではimportしていないのでハマりポイント。
requests.exceptions.InvalidSchema: Missing dependencies for SOCKS support. PythonからTor経由あり・なしでアクセスする import requests # importは不要だがpysocksのモジュールを事前にインストールしておく必要あり proxies = { "http": "socks5://127.0.0.1:9050", "https": "socks5://127.0.0.1:9050" } # Torを使用した場合 print("Torあり") print(requests.