我需要将文件转换为可读流以通过 api 上传,有一个使用 fs.createReadStream 的 Node js 示例。任何人都可以告诉我上述声明的 python 等价物是什么?
例子
const axios = require('axios');
const fs = require('fs');
const FormData = require('form-data');
export const pinFileToIPFS = (pinataApiKey, pinataSecretApiKey) => {
const url = `https://api.pinata.cloud/pinning/pinFileToIPFS`;
//we gather a local file for this example, but any valid readStream source will work here.
let data = new FormData();
data.append('file', fs.createReadStream('./yourfile.png'));
我如何以 pythonic 方式复制上面的内容?
最佳答案
open()
在 Python 中执行 fs.createReadStream()
在 Node.JS 中执行的操作。
关于python - Nodejs 脚本 fs.createReadStream 到 Python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58387569/