我使用的是运行Python的Tornado服务器,它的工作是以多种字体格式转换.svg文件。现在我设法通过单击按钮使其生成.zip文件中的fontpack。我的Python代码使用self.request.files['filearg']
链接到html表单,其中filearg是在<input type="file">
框中选择的文件的名称。
但是我想让这个提交按钮与一个文本框进行通信,在该文本框中我填写了我想要转换文件的输出格式。
基本上,我在html表单中想要的内容如下所示:
<form enctype="multipart/form-data" action="/upload" method="post">
File: <input type="file" name="filearg" />
<input type="text" value="" name="format"/>
<input type="submit" value="Generate font(s)" />
</form>
我设法使用Node.js服务器(使用fields.format等),但我无法在Python中找到任何方法。
我已经听说过HTML中的CGI表单,它可以允许获取此类内容。但好像它不是我选择的那种形式,我想知道它是否可以用我的实际形式来实现。