URL 목록으로 텍스트 파일을 반복하고 파이썬 스크립트에서 파일의 각 URL을 구문 분석하려고합니다.Python : 파일의 URL을 반복합니다.
코드는 모든 줄을 처리하고 그 결과를 파일에 추가해야하는 경우 파일의 마지막 줄만 처리합니다.
나는 무엇을해야할지 모른다. 당신의 도움에 감사드립니다. 감사합니다.
import feedparser # pip install feedparser
from BeautifulSoup import BeautifulStoneSoup
from BeautifulSoup import BeautifulSoup
import re
urls = open("c:/a2.txt", "r") # file with rss urls
for lines in urls:
d = feedparser.parse(lines) # feedparser is supposed to process every url in the file(urls)
statusupdate = d.entries[0].description
soup = BeautifulStoneSoup(statusupdate)
for e in d.entries:
print(e.title)
print(e.link)
print(soup.find("img")["src"])
print("\n") # 2 newlines
# writes title,link,image to a file and adds some characters
f = open(r'c:\a.txt', 'a')
f.writelines('"')
f.writelines(e.title)
f.writelines('"')
f.writelines(",")
f.writelines('"')
f.writelines(e.link)
f.writelines('"')
f.writelines(",")
f.writelines('"')
f.writelines(soup.find("img")["src"])
f.writelines('"')
f.writelines(",")
f.writelines("\n")
f.close()
당신이 의미하는 바를 이해하지만 여전히 이것을 구현하는 방법을 모르겠습니다. (내 첫 번째 파이썬 스크립트) –
어떻게해야하는지 알려주는 코드를 추가했습니다. 테스트되지 않았지만 중간 결과를 나중에 처리 할 수 있도록 목록에 넣습니다. –
Wohoo, 작동했습니다 :) 감사합니다. –