使用Python连接IPFS系统,实现文件的上传和查阅
Blog icon扁宇宙日志
Jun 1
IPFS是一个分布式的存储系统,可以使用浏览器或客户端上传文件。本文介绍如何使用Python连接IPFS系统,实现文件的上传和查阅,需要用到的是Infura 提供的API。 首先导入需要用到的库:import requests import json 因为在国内infura并不能正常访问,所以需要使用代理。我电脑上的翻墙软件使用的代理协议是SOCKS5,为了让 requests 支持 SOCKS5,需要先对它进行升级。(如果使用的是HTTP代理协议就不用升级。)pip install -U requests[socks5] 然后就可以设置代理如下:proxies = { "http": "socks5://127.0.0.1:10808", "https": "socks5://127.0.0.1:10808", } 接下来指定上传的文件,这里用一行简单的文字表示。add_url = 'https://ipfs.infura.io:5001/api/v0/add' files = { 'file': ('Hello world! This is a test!'), } 然后就可...

扁宇宙日志

Written by
扁宇宙日志
Subscribe

2025 Paragraph Technologies Inc

PopularTrendingPrivacyTermsHome
Search...Ctrl+K

扁宇宙日志

Subscribe