Python2のurllibからPython3に移行しようとしています。.urlopen()を使用してhtmlソースを出力できますが、.find()メソッドを使用してインデックスを作成できません。
import urllib.request
fh = urllib.request.urlopen("http://stackoverflow.com")
html = fh.read()
fh.close()
print(html.find("<p>"))
タイプエラーが発生します。バイト配列を返すことは理解していますが、それが実際に何を意味するのかについてはかなりあいまいです。私は行き止まりになっているこのようないくつかのSOの答えを試しました。私の質問は:
Python 3でURLのページソースを文字列として取得するための簡単なネイティブメソッドはありますか?