You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
498 B
23 lines
498 B
#!/usr/bin/python |
|
# -*- coding: utf-8 -*- |
|
|
|
import mechanize |
|
|
|
br = mechanize.Browser() |
|
br.open('https://www.gentoo.org/donate') |
|
|
|
|
|
# Dump all forms from gentoo.org/donate |
|
for form in br.forms(): |
|
print form |
|
|
|
br.select_form(nr=0) # 0 because of first form - it references to the first form. |
|
br.form['amount'] = 'thanks!' |
|
|
|
br.submit() # Done, submitted! |
|
# Better idea is to implement it with: https://searx.me/ |
|
|
|
|
|
# Print list of links |
|
for link in br.links(): |
|
print link.url + ' : ' + link.text
|
|
|