どうやら、ミドルウェアをインストールしなければならない。
add
from web3.middleware import geth_poa_middleware
self.web3.middleware_onion.inject(geth_poa_middleware, layer=0)
sample.py
from web3 import Web3
from web3.middleware import geth_poa_middleware
url = "https://sample.com" #Infura、Alchemy、QuickNodeなどから取得
web3 = Web3(Web3.HTTPProvider(url))
web3.middleware_onion.inject(geth_poa_middleware, layer=0)
print(web3.eth.get_block('latest'))