Пример #1
0
from SECEdgar.crawler import SecCrawler

secCrawler = SecCrawler()
secCrawler.filing_8K("", "0001527166", "", "2000")
secCrawler.filing_8K("AAPL", "0000320193", "", "2000")
secCrawler.filing_10Q("AAPL", "0000320193", "20010101", "10")

secCrawler.filing_DEF14A("AAPL", "0000320193", "20010101", "10")
secCrawler.filing_DEF14A("", "0000320193", "", "")
secCrawler.filing_DEF14A("", "0001629210", "", "")
# http://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000320193&type=8-K&dateb=20010101&owner=exclude&output=xml&count=10

# https://www.sec.gov/Archives/edgar/data/320193/000091205700010000/0000912057-00-010000.txt
# https://www.sec.gov/Archives/edgar/data/320193/000091205700010000/0000912057-00-010000.txt


# https://www.sec.gov/Archives/edgar/data/320193/0000912057-00-010000-.txt

# www.sec.gov/Archives/edgar/data/320193/000104746999003858/0001047469-99-003858-.txt
# https://www.sec.gov/Archives/edgar/data/320193/0001047469-99-003858.txt

# http://www.sec.gov/Archives/edgar/data/320193/0001047469-99-003858-.txt

from tqdm import tqdm
import requests

url = "http://www.sec.gov/Archives/edgar/data/320193/000091205700053623/0000912057-00-053623.txt"
response = requests.get(url, stream=True)

with open("d:/SEC-Edgar-data/AAPL/0000320193/10-K/0000912057-00-053623.txt", "w") as handle:
    for data in tqdm(response.iter_content()):