Python Seminar of Data analytics using python

MohammadAzeem98 48 views 7 slides Jun 15, 2024
Slide 1
Slide 1 of 7
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7

About This Presentation

Python Seminar of Data analytics using python


Slide Content

Visvesvaraya Technological University  “jnana Sangam” Belagavi Karnataka India SECAB Institute of Engineering & Technology, Vijayapur Department Of Master Of Computer Applications 2022-2023 A Seminar On Web Scraping And Numerical Analysis By Course Co- Ordinator Prof.Nazeera Madabhavi Mohammad Azeem Maniyar 2SA22MC013

Web Scraping Web scraping in Python is a technique used to extract data from websites. It's a valuable skill in data analytics as it allows you to collect large amounts of data from the web for analysis

Beautiful Soup l xml Requests Scrapy Selenium html5lib Python libraries are commonly used. Here are some most Popular libraries

Parsing XML with lxml.objectify <?xml version="1.0" encoding="UTF-8"?> <root> <room> <n35237 type="number">1.0</n35237> <n32238 type="number">3.0</n32238> <n44699 type="number">nan</n44699> </room> <price> <n35237 type="number">7020000.0</n35237> <n32238 type="number">10000000.0</n32238> <n44699 type="number">4128000.0</n44699> </price> < property_id > <n35237 type="number">35237.0</n35237> <n32238 type="number">32238.0</n32238> <n44699 type="number">44699.0</n44699> </ property_id > </root >

Program from lxml import objectify import pandas as pd # Parse XML data xml_data = objectify.parse ('properties.xml') root = xml_data.getroot () # Root element # Extract data and column names data = [] cols = [] for child in root.getchildren (): data.append ([ subchild.text for subchild in child.getchildren ()]) cols.append ( child.tag ) # Create DataFrame df = pd.DataFrame (data).T # Create DataFrame and transpose it # Set column names df.columns = cols # Print DataFrame print( df )

Output
Tags