-1
for 루프에 문제가 있습니다. 스크립트에서 텍스트 목록을 사용하여 URL을 작성한 다음 목록의 각 요소에 대해 for
루프를 실행했습니다. 모든 URL을 가지고 나면 웹 사이트에서 정보를 추출하려고합니다. 그것이 내가 문제가있는 곳입니다.for 루프에 문제가 있습니다.
프로그램을 확인한 결과 올바른 URL을 작성했지만 첫 번째 URL 만 사용하여 모양의 모든 요소에 대한 정보를 추출하는 방법을 모르겠습니다.
누구나 내가 잘못 생각하는 사람이 있습니까?
import urllib2
import re
from bs4 import BeautifulSoup
import time
date = date = (time.strftime('%Y%m%d'))
symbolslist = open('pistas.txt').read().split()
for symbol in symbolslist:
url = "http://trackinfo.com/entries-race.jsp?raceid=" + symbol + "$" + date +"A01"
htmltext = BeautifulSoup(urllib2.urlopen(url).read())
names=soup.findAll('a',{'href':re.compile("dog")})
for name in names:
results = ' '.join(name.string.split())
print results
하고 텍스트 목록입니다
GBM
GBR
GCA
GDB
GSP
GDQ
GEB
(가)입니다 들여 쓰기 그것은 바로? 또는 오타? –
물론, 오타입니다! –