[python] jak vyplnit formulář

Bystrousak na seznam.cz Bystrousak na seznam.cz
Pondělí Únor 25 15:08:39 CET 2008


Pokud vím, tak takhle:

# -*- coding: utf-8 -*- 
#~ FormTest v0.0.1 (25.02.07) by bystrousak na seznam.cz.
#~ Created in SciTE text editor.
#~
#~ Poznamky:
    #~  

import urllib, urllib2

adresa= "http://spreadsheets.google.com/formResponse?key=piYHG7JxUHxstW-8oPftQHQ"
parametry= {
    "single:7":"Bystroushaak",
    "single:8": "Litomerice",
    "group:2": " žloutenka typu B",
    "group:3": "zánět močového měchýře",
    "single:5": "Tento formular byl vyplnen scriptem od Bystroushaaka!"}

params= urllib.urlencode(parametry)  # Prekoduje parametry do tvaru vhodneho pro odeslani 
req= urllib2.Request(adresa, params) # Vytvori request, coz je smichanina adresy a parametru, pripadne i hlavicek

spojeni = urllib2.urlopen(req)       # Otevre
spojeni.read()                       # a nacte stranku
spojeni.close() 

# Z nejakeho duvodu se mi data nezobrazi v tabulce (http://spreadsheets.google.com/pub?key=piYHG7JxUHxstW-8oPftQHQ) ani kdyz je odeslu Firefoxem..

> ------------ Původní zpráva ------------
> Od: Pavel Kosina <geon na post.cz>
> Předmět: [python] jak vyplnit formulář
> Datum: 25.2.2008 10:25:08
> ----------------------------------------
> Jak vyplnit a odeslat v Pythonu formulář? Např. tento 
> http://spreadsheets.google.com/viewform?key=piYHG7JxUHxstW-8oPftQHQ ? 
> Všichni očekávají srozumitelný tutoriál ;-) nebo po částech a někdo to 
> pak dá dohromady. Více řešení je vítáno.
> 
> Díky.
> 
> -- 
> geon
> Pavel Kosina
> 
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 
> 


Další informace o konferenci Python