Protoball:Count Game Tab Entries.py: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Category:Python Scripts <pre> def count_region_entries(region_text): regions = regions_text.split("\n") from urllib import request from bs4 import BeautifulSoup total_...") |
No edit summary |
||
Line 2: | Line 2: | ||
<pre> | <pre> | ||
def count_region_entries(region_text): | def count_region_entries(region_text): | ||
regions = | regions = region_text.split("\n") | ||
from urllib import request | from urllib import request | ||
from bs4 import BeautifulSoup | from bs4 import BeautifulSoup |
Latest revision as of 15:16, 18 July 2012
def count_region_entries(region_text): regions = region_text.split("\n") from urllib import request from bs4 import BeautifulSoup total_entries = 0 for region in regions: r = request.urlopen("http://protoball.org/Game_Tab:" + region.replace(" ", "_")) t = r.read() soup = BeautifulSoup(t) entries = len(soup.select("table.nice tr"))-len(soup.select("table.nice")) total_entries += entries print(region, ": ", entries) print("Total Entries", ": ", total_entries)