首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将不属于表单的文件上载到HTML input type=' file‘

将不属于表单的文件上载到HTML input type=' file‘
EN

Stack Overflow用户
提问于 2020-01-13 16:38:58
回答 1查看 64关注 0票数 1

我正在尝试通过curl上传一个文件,基本上应该模仿用户将文件上传到https://lutzroeder.github.io/netron/的方式

我可以看到有一个:

代码语言:javascript
复制
<input type="file" id="open-file-dialog" style="display:none" multiple="false" accept=".onnx, .pb, .meta, .tflite, .lite, .tfl, .bin, .keras, .h5, .hd5, .hdf5, .json, .model, .mar, .params, .param, .armnn, .mnn, .ncnn, .dnn, .cmf, .mlmodel, .caffemodel, .pbtxt, .prototxt, .pkl, .pt, .pth, .t7, .joblib, .cfg, .xml">

但是输入不属于任何形式--这是我以前没见过的。当我尝试写一篇传统的文章时,比如:

代码语言:javascript
复制
curl -X POST -F ‘data=@example.h5’ https://lutzroeder.github.io/netron/

这是不允许的。我应该如何以编程方式将文件上载到输入?我正在尝试自动创建这些Netron数字,因为必须手动选择例如100个文件来获得100个数字将非常繁琐

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-01-13 18:40:14

从您的评论和其他人的评论来看,HTML问题可能是1.不可行的;2.无论如何也不能完全解决自动创建图形的目标(填写输入只是第一步,您仍然需要自动执行导出过程,对吧?)

因此,我建议最简单的解决方案是运行自己的Netron查看器实例Netron是一个开源项目,its documentation中给出了在您自己的计算机上运行它的许多方法。

您正在考虑的方法是利用托管在github.io上的浏览器版本。文档提供了运行查看器的各种其他方法,macOS/Linux/Windows/Python Server选择最适合您的情况(取决于您的操作系统和编程经验),然后编写一个包装器脚本(或者破坏初始化过程,因为您有源代码),为查看器提供文件并收集输出。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59713039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档