vitvn 0 Newbie Poster
response = urlopen("https://www.lingq.com/accounts/login/")
#response = urlopen("http://www.google.com.vn")
window = ParseResponse(response)
window.document  # HTML DOM Level 2 HTMLDocument interface
forms = window._htmlforms  # list of objects supporting ClientForm.HTMLForm i/face
form = forms[1]

print form

#print form

control = form.find_control("password")

form["password"] = 'password'

control = form.find_control("username")
form["username"] = 'username'
response2 = urlopen(form.click())
for form in forms:
 print form

but it can't click to submit button

<POST [url]https://www.lingq.com/accounts/login/[/url] application/x-www-form-urlencoded
  <TextControl(username=)>
  <PasswordControl(password=)>
  <SubmitControl(<None>=Login) (readonly)>
  <HiddenControl(next=) (readonly)>>
<GET [url]https://www.lingq.com/accounts/login/[/url] application/x-www-form-urlencoded
  <SelectControl(<None>=[*en, de, ru, ja, es, fr, it, pt, zh-cn, zh-tw, ko, sv, nl])>>
<POST [url]https://www.lingq.com/accounts/login/[/url] application/x-www-form-urlencoded
  <TextControl(username=username)>
  <PasswordControl(password=password)>
  <SubmitControl(<None>=Login) (readonly)>
  <HiddenControl(next=) (readonly)>>
>Exit code: 0

help me

thank

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.