1
.ics
カレンダーを含むウェブページの.ics
ファイルのURLを取得しようとしています。たとえば、https://meded.hms.harvard.edu/calendarですが、.ics
を含むすべてのウェブページで有効です。私は間違ってHTML hrefのURLを取得する方法Pythonで.icsファイルを含む属性?
import urllib2
import requests
import bs4
def get_ics_url(url):
#page = requests.get('https://meded.hms.harvard.edu/calendar').content
page = requests.get(url).content
soup = bs4.BeautifulSoup(page, 'lxml')
links = soup.find_all('a')
for link in links:
if link.get('href')[-4:]=='.ics':
endout = type(link.get('href'))
print endout
break
何をやっている、と何.ics
ファイルのURLを取得するためのより良い方法がある:以下 は(何も印刷されないと、私はその理由を把握することはできません)私の素朴な試みであります私が探しているのは?
は偉大な、簡潔な答えをいただき、ありがとうございます。 –