获取一个<;输入>;使用Python的文本框

获取一个<;输入>;使用Python的文本框,python,html,upload,tornado,Python,Html,Upload,Tornado,我使用的是一个运行Python的Tornado服务器,它的工作是将.svg文件转换为多种字体格式。现在,我通过点击一个按钮,让它在一个.zip文件中生成一个fontpack。我的Python代码通过使用self.request.files['filearg']与html表单链接,其中filearg是在框中选择的文件名 但是我想让这个提交按钮与一个文本框进行通信,在这个文本框中,我将填充我想要转换的文件的输出格式 基本上,我希望html表单中的内容如下所示: <form enctype="m

我使用的是一个运行Python的Tornado服务器,它的工作是将.svg文件转换为多种字体格式。现在,我通过点击一个按钮,让它在一个.zip文件中生成一个fontpack。我的Python代码通过使用
self.request.files['filearg']
与html表单链接,其中filearg是在
框中选择的文件名

但是我想让这个提交按钮与一个文本框进行通信,在这个文本框中,我将填充我想要转换的文件的输出格式

基本上,我希望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表单,它允许获取此类内容。但如果它不是我选择的那种形式,我想知道它是否可以用我的实际形式实现


Tornado文档说明了如何使用以下方法获取表单字段的值:


呜呜声。看来我错过了医生的那部分。荣誉
format = self.get_argument("format")