0
我正在使用python 2.7。 我想創建的視頻在YouTube的特別清單列表一個txt:python-youtube。獲取網址視頻列表
我寫的(我完全新的Python):
from bs4 import BeautifulSoup
import urllib2
import re
url='https://www.youtube.com/playlist?list=PLYjSYQBFeM-zQeZFpWeZ_4tnhc3GQWNj8'
page=urllib2.urlopen(url)
soup = BeautifulSoup(page.read())
href_tags = soup.find_all(href=True)
ff = open("C:/exp/file.txt", "w")
,然後這個工作:
for i in href_tags:
ff.write(str(i))
ff.close()
但是,因爲我想只保留那些具有「表」裏,我試圖代替:
for i in href_tags:
if re.findall('watch',str(i))=='watch':
ff.write(str(i))
ff.close()
但是我得到了一個空的txt。
我該如何只保留鏈接?有一個更好的方法嗎?