python 网络分析类 - 打开ESPN网站并输出大学橄榄球队的排名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 网络分析类 - 打开ESPN网站并输出大学橄榄球队的排名相关的知识,希望对你有一定的参考价值。


from bs4 import BeautifulSoup 
import urllib2 
import sys
import csv
import os


os.getcwd()
os.chdir("C:\\Users\\Jarrod\\Desktop")
f = csv.writer(open("CollegeRecord2.csv","w"))

soup = BeautifulSoup(urllib2.urlopen("http://espn.go.com/college-football/powerrankings").read())
result = soup.findAll('table',{'class':"tablehead"})

for row in result[0].findAll('tr'):
    tds = row.findAll('td')
    if (len(tds)==1):
        print str(tds[0].get_text())
    else:
        a = str(tds[0].string)
        b = str(tds[1].get_text())
        f.writerow([a,b])

以上是关于python 网络分析类 - 打开ESPN网站并输出大学橄榄球队的排名的主要内容,如果未能解决你的问题,请参考以下文章

使用 Python 在 ESPN 的选秀前策略中重新排序球员

Python网络爬虫课程设计

华为云技术分享40行代码教你利用Python网络爬虫批量抓取小视频

通过抓包,实现Python模拟登陆各网站,原理分析!

如何利用python写爬虫程序?

网站打开速度太慢?不单单是网络问题