Python 用于创建表单、分发表单和收集信息的选项

Python 用于创建表单、分发表单和收集信息的选项,python,Python,对于创建一个用于从潜在的大量用户收集数据的表单,我有哪些选项?最好用Python 我正在寻找HTML表单以外的选项 PDF格式似乎是一种选择,但到目前为止,我的倾向是避免使用它们 标准桌面应用程序似乎是一条出路,但这意味着必须在每台想要填写表格的计算机上安装一个新的应用程序。 它可以是不需要安装的独立可执行文件。 如果你想收集这些信息,你需要提供一些方法将数据保存到某个文件中,然后再提供一些方法将这些信息导入另一个进行数据收集和分析的工具中。 我觉得我在重新发明轮子 做这种工作没有别的办法吗 关

对于创建一个用于从潜在的大量用户收集数据的表单,我有哪些选项?最好用Python

我正在寻找HTML表单以外的选项

PDF格式似乎是一种选择,但到目前为止,我的倾向是避免使用它们

标准桌面应用程序似乎是一条出路,但这意味着必须在每台想要填写表格的计算机上安装一个新的应用程序。 它可以是不需要安装的独立可执行文件。 如果你想收集这些信息,你需要提供一些方法将数据保存到某个文件中,然后再提供一些方法将这些信息导入另一个进行数据收集和分析的工具中。 我觉得我在重新发明轮子

做这种工作没有别的办法吗


关于

所以你有一个不使用网站的要求?真奇怪。但是PDF格式可以吗?而且可能会有很多人?您意识到收集这些数据的唯一方法是人们填写PDF表单,保存并通过电子邮件发送

或者,当然,很多人会把表格打印出来,然后通过普通邮件发送。在这种情况下,您可能希望首先以纸质形式发送表格。这没什么错,但你得雇人把所有表格都打进去

虽然将所有传入的PDF保存在一个目录中是完全可能的,但要小心不要保存重复项或覆盖任何内容,因此,请好运地跟踪这些内容,然后从PDF中提取数据,最好使用某种应用程序来实现这一点。当然,您可以创建一个EXE文件并发送出去,但是OSX和Linux用户呢

不,申请吧。但要让它基于网络。是的,这意味着HTML表单,如果你的老板说不,那就向他解释为什么他错了。这真的是唯一明智的方法


如果失败,那么使用Javascript使HTML表单非常动态,并调用Ajax表单。无论是谁提出了这个奇怪的要求,99%的可能性都会被愚弄-

只是好奇,你为什么反对使用基于web的表单?分发一个用于填充表单的可执行文件似乎很奇怪,特别是如果每个表单只有一个可执行文件的话。HTML表单有什么问题?在很多人的计算机上安装独立软件比使用web表单要困难得多。这与HTML表单无关。这只是手头工作的一个要求。最好是用Python?您使用什么技术来收集数据,HTML或PDF或其他,与用于创建表单和收集软件的编程语言是正交的。您能提供更多的上下文吗?表格中应该有什么样的问题?选择题?利克特标度?打开文本?还有别的吗?谁将创建表单,他们拥有哪些知识和设备?分发它们有哪些限制?它们可以通过电子邮件发送、下载、刻录在CD上、放在U盘上、打印和邮寄吗?谁将接收它们?他们有什么知识和设备?寄回填妥的表格有哪些限制?电子邮件、网页上传、手动交稿、电子邮件?基本上,我认为你需要更详细地重新表述整个问题。好吧,我不想进入讨论为什么应该使用HTML表单。我同意这是最好的选择。我只是想知道如果HTML表单不是一个选项,是否有方法可以轻松做到这一点?