- Students are familiar with Python software ecosystem
- Students are familiar with Python input/output facilities
- Students are familiar with third party packages
õppeaine sisu lühikirjeldus eesti k
Erinevad andmetüübid Pythonis. Tekstifailide lugemine ja kirjutamine. Töö CSV-failidega kasutamine ning ASCII versus Unicode'i probleemid. XML ja JSON-i parsimine ja genereerimine. Failid, failiteed, süsteemsed teegid.
Pythoni pilditeek. HTTP-päringute tegemine. Lõimide kasutamine programmide töö kiirendamiseks. Regulaaravaldiste kasutamine andmete ekstraktimise lihtsustamiseks või sisendite valideerimiseks. Andmete kaardistamine.
Pythoni rakenduste pakettimine ja levitamine.
õppeaine sisu lühikirjeldus ingl k
Data types in Python.
Reading and writing text files.
Working with CSV files and understanding ASCII vs Unicode issues.
Parsing and generating XML and JSON
Listing files, manipulating file paths, working with system libraries.
Python Imaging Library.
Making HTTP requests.
Using threads to speed up program execution.
Using regular expressions to simplify data extraction or validate input.
Charting data.
Packaging and distributing Python applications.