最近、使用するスクレイパーを Python 3 に移植したいと考えました。パッケージなどmechanize.Browser
は見つかりませんでした。python3-mechanize
いくつかの特別な手順を使用した Python モジュールの構築にまだ慣れていないため、そこでどのように使用するかわかりません2to3
。助言がありますか?
@編集:現在最高であるため、Sibiの回答を受け入れています。より良い解決策を示しているだけであれば、この方法で他の回答を喜んで授与します。
最近、使用するスクレイパーを Python 3 に移植したいと考えました。パッケージなどmechanize.Browser
は見つかりませんでした。python3-mechanize
いくつかの特別な手順を使用した Python モジュールの構築にまだ慣れていないため、そこでどのように使用するかわかりません2to3
。助言がありますか?
@編集:現在最高であるため、Sibiの回答を受け入れています。より良い解決策を示しているだけであれば、この方法で他の回答を喜んで授与します。
Mechanize リポジトリには、数年間活動がありませんでした。実験的な Python 3 ブランチが提案されているにもかかわらず、それはマージされておらず、サポートのリクエストに対する公式の回答はありません。
アクティブなプロジェクトを探している場合は、他の場所を探すことをお勧めします。Python 3 と互換性のある 2 つの同様のプロジェクトは次のとおりです。
どちらも Requests と BeautifulSoup を使用します。2015 年半ばの時点では、後者の方がわずかに活発です。
これは Mechanize の実験的な Python 3 ブランチです: https://github.com/adevore/mechanize/tree/python3
詳細については、こちらも参照してください: http://web.cecs.pdx.edu/~adevore/mechanize/