The sections that I need to extract information from are under "Listing Details for ...". In detail I need:
1) Interior Features (Bedrooom Information, Bathroom Information, Equipment, Interior Features, Heating & Cooling) 2) Parking / Garage, Multi-Unit Information, Homeowners Association, School / Neighborhood (Parking Information, Building Information, Community Information, Homeowners Association Information) 3) Sale History (date and price of Sold Public Records) 4) Tax History (Year and Property Tax) 5) Schools (rating, school name, N. of students, distance) 6) Flood Risk (flood factor, estimated FEMA Zone)
Please note that "Sale History" section must include all records including those that are available under the "See all property history" link
The project consists in providing a code/function written in Python 3 which gets a hyperlink (like that in the example above), as input and returns a pandas dataframe containing the information listed in the 6 points above. The fields of the dataframe are reported in the parentheses of each point.
I will provide 10 different links (coming from the same website but for different properties) to test the script. Not all properties have the same level of information, if information is not present for a given property, the relative field/column of the dataframe will be empty.
The project will be considered completed only if the script is successfully tested against the 10 links provided.