https://github.com/ipfs-shipyard/py-ipfs-http-client 


#pip3 install ipfshttpclient

import ipfshttpclient
client = ipfshttpclient.connect()  # Connects to: /dns/localhost/tcp/5001/http
res = client.add('test.txt')
print(res)
#{'Hash': 'QmXxRczS1Lfaq8JxHPwmKSWvraaNRR2PV7kQufYzhf2vbX', 'Name': 'test.txt'}

client.cat(res['Hash'])

结果其实是没啥大问题

lemonhall@yuningdeMBP:~/ds_tea$ pip3 show ipfshttpclient
Name: ipfshttpclient
Version: 0.7.0
Summary: Python IPFS HTTP CLIENT library
Home-page: https://ipfs.io/ipns/12D3KooWEqnTdgqHnkkwarSrJjeMP2ZJiADWLYADaNvUb6SQNyPF/
Author: py-ipfs-http-client team
Author-email:
License: MIT License
Location: /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages
Requires: multiaddr, requests
Required-by:

得先定位到ipfshttpclient的位置,然后进入client的init.py,然后修改版本支持

到大于12后才能用