Spring til indhold
Python for Everybody (py4e.com)

Alle episoder

Python for Everybody (py4e.com) · 86 episoder · Side 2 af 3

8.3 Strings and Lists
29. sep. 2016 8m

We learn how to parse strings pull sub-strings out of a string using the split() function.

Worked Exercise: Chapter 8
29. sep. 2016 11m

Strings, Files, Lists and the Guardian Pattern.

9.1 Python Dictionaries
29. sep. 2016 9m

We compare and contrast how Python lists and dictionaries are structured internally. How we use position to index lists and use keys to index diction...

9.2 Building Histograms
29. sep. 2016 9m

We look at how we can use dictionaries to count the frequencies of many things at the same time. We learn how the key and value are related in a dict...

9.3 Counting Words in Text
29. sep. 2016 11m

In this segment we bring everything together, reading a file, parsing the lines, and computing the frequencies of the words in the file. This is an i...

Worked Exercise: Dictionaries
29. sep. 2016 24m

Worked Exercise: Dictionaries

10.1 Understanding Tuples
29. sep. 2016 9m

We look at the basic syntax and capabilities of Python tuples. We explore the concept of immutability, and we compare tuples to lists and strings.

10.2 Sorting Data
29. sep. 2016 12m

We look at how we sort lists, dictionaries, and lists of tuples in Python.

Worked Example: Sorting Dictionaries
29. sep. 2016 10m

Worked Example: Sorting Dictionaries

11.1 Introduction to Regular Expressions
29. sep. 2016 10m

We look at the syntax of regular expressions and how to use them to search through text data.

11.2 Matching and Extracting Data
29. sep. 2016 8m

In this segment we learn to pull out data from strings after a regular expression has found a match.

11.3 String Parsing with Regular Expressions
29. sep. 2016 8m

We look at how some of the string parsing we have done in earlier chapters can be easily done with regular expressions.

12.1 Network Technology (TCP/IP)
29. sep. 2016 7m

We take a very brief look at how software communicates across the Internet using TCP/IP.

12.2 Hypertext Transport Protocol (HTTP)
29. sep. 2016 9m

In this section we look at the HTTP protocol that is used to move documents between web servers and web browsers.

12.3 Building a Web Browser in Python
29. sep. 2016 4m

We write a simple Python program that connects to a web server and retrieves a web document. It is a very simple web browser.

Worked Example: Sockets
29. sep. 2016 6m

Worked Example: Sockets

12.4 Unicode Characters and Strings
29. sep. 2016 11m

We explore how characters are encoded when they are transported across the network.

12.5 Retrieving Web Pages
29. sep. 2016 5m

We write an even simpler Python program to retrieve a web page using the urllib library in Python.

Worked Example: Using urllib
29. sep. 2016 3m

Worked Example: Using urllib

12.6 Parsing Web Pages
29. sep. 2016 6m

Now we will look at the HypertextMarkup Language (HTML) that we retrieved using Python and extract links from that HTML. We are slowly building a ver...

Worked Example: Parsing HTML
29. sep. 2016 9m

Worked Example: Parsing HTML using the BeautifulSoup library.

13.1 Data on the Web
29. sep. 2016 2m

We look at two different ways to format data for transmission across the network including JavaScript Object Notation (JSON) and eXtended Markup Langu...

13.2 eXtensible Markup Language (XML)
28. sep. 2016 5m

We look at how data is represented using the XML format.

Worked Example: XML
28. sep. 2016 6m

Worked Example: XML

13.3 XML Schema
28. sep. 2016 14m

We look at how we can use XML Schema to determine whether or not a particular bit of XML is valid.

13.4 JavaScript Object Notation
28. sep. 2016 6m

We learn about the popular JSON data format and how to handle the JSON data in Python.

Worked Example: JSON
28. sep. 2016 5m

Worked Example: JSON

13.5 Service Oriented Approach (SOA)
28. sep. 2016 2m

We talk briefly about how applications can be built over time to depend on services provide other applications.

13.6 Using Application Programming Interfaces
28. sep. 2016 7m

We explore using a Google API that can be used to query location data and parse the JSON that is returned.

Worked Example: GeoJSON
28. sep. 2016 7m

Worked Example: We access a Google Geocoding API using Python.