响应包含文本框的 google 表单?
Response to a google form including text box?
这是我的示例表格:
https://docs.google.com/forms/d/e/1FAIpQLSfVXZ1721ZRrHetp1qUak9T-o-MwKA9G3q01rLAFI2OJhZjUw/viewform
我想用python给它发送一个回复,但是我不知道如何填写"text box",所以我什至无法启动它。你能帮我吗?
要向 google 表单提交数据,您首先需要将 url.
中的 viewform
替换为 formResponse
您将 POST
提交表单回复 URL。
你需要记住两件事。
获取表单响应 URL
。可以通过将您的 form ID
替换为以下内容来找到它:
https://docs.google.com/forms/d/<form_id>/formResponse
Assemble投稿。这将是一个字典参考,键是表单问题的 ID,值是您要提交的内容。要获取 ID,请再次转到您的实时表单并检查通常输入信息的 html (Right Click -> Inspect Elements)
组件。你应该发现一组 ss 结构的通道对象,其名称属性如下:
name="entry.<id>"
发送响应的简单程序是:
import requests
url ="https://docs.google.com/forms/d/e/1FAIpQLSfVXZ1721ZRrHetp1qUak9T-o-MwKA9G3q01rLAFI2OJhZjUw/formResponse"
data_to_send = 'DATA' # Assign Data to be sent
requests.post(url, {"entry.685250623":data_to_send}) # Found the entry Id viewing your form
希望这能回答您的问题!!!
这是我的示例表格:
https://docs.google.com/forms/d/e/1FAIpQLSfVXZ1721ZRrHetp1qUak9T-o-MwKA9G3q01rLAFI2OJhZjUw/viewform
我想用python给它发送一个回复,但是我不知道如何填写"text box",所以我什至无法启动它。你能帮我吗?
要向 google 表单提交数据,您首先需要将 url.
中的viewform
替换为 formResponse
您将 POST
提交表单回复 URL。
你需要记住两件事。
获取表单响应
URL
。可以通过将您的form ID
替换为以下内容来找到它:https://docs.google.com/forms/d/<form_id>/formResponse
Assemble投稿。这将是一个字典参考,键是表单问题的 ID,值是您要提交的内容。要获取 ID,请再次转到您的实时表单并检查通常输入信息的 html
(Right Click -> Inspect Elements)
组件。你应该发现一组 ss 结构的通道对象,其名称属性如下:name="entry.<id>"
发送响应的简单程序是:
import requests
url ="https://docs.google.com/forms/d/e/1FAIpQLSfVXZ1721ZRrHetp1qUak9T-o-MwKA9G3q01rLAFI2OJhZjUw/formResponse"
data_to_send = 'DATA' # Assign Data to be sent
requests.post(url, {"entry.685250623":data_to_send}) # Found the entry Id viewing your form
希望这能回答您的问题!!!