In [2]:
from datetime import datetime
import urllib.request
import urllib.response
from bs4 import BeautifulSoup
In [3]:
url = "http://www.marketindex.com.au/all-ordinaries"
resp = urllib.request.urlopen(url)
soup = BeautifulSoup(resp.read(), 'lxml')
In [5]:
table = soup.select("#asx_sp_table > tbody > tr")
In [28]:
all_ords_codes = [row.contents[3].text for row in table ]
In [29]:
with open("all_ords.txt", "w") as f:
for code in all_ords_codes:
f.write(code + "\n")
In [ ]: