|
Overview of computer user profile setup for CCE Western region employees. Additional Resources referenced:CCE Western IT Helpdesk - http://westernhelpdesk.cce.cornell.edu/ CCE Knowledge Base -…
|
|
To remove a Spirion scan profile or user password, Open File explorer Navigate to: c:\users\%user%\AppData\local\identity finder Delete file: identityinfo.dat Close file explorer Open Spirion /…
|
|
A workshop given by Erica Johns and Wendy Kozlowski as part of Science Immersion 2018
|
|
In this video we revisit error messages in Python and show how to read the error type. This type is a class, which means that you can construct your own error objects.
|
|
Previously when we compared objects, we compared them attribute-by-attribute. That is because the meaning of == on objects is less clear. As we show in this video, that is because equality (and the…
|
|
We have long said that the dot (.) in Python means “inside of the folder”. But which folder? In this video, we show why subclasses makes this question a little less clear. When Python…
|
|
In this video we show how to define a subclass. It is exactly the same as defining a class, except that now we actually do something with the parentheses in the function header.
|
|
Methods definitions look just like function definitions, but we call them differently. In this video we show how to visualize a method call, and we see just how it differs from a function call.
|
|
The primary role of an object is to store attribute variables. In this video we demonstrate the easiest way to add attributes to an object. We see that we can also add attributes to class folders as…
|
|
Now that you know how to define a class, you need to understand how Python processes the definition. In this video, we see that Python handles it in much the same way, that it does function…
|
|
Slicing a list creates a copy. In this video we show what this means for nested lists. In particular, we show that sometimes a copy is not really a copy after all, and that we have to distinguish…
|
|
A table of data is one that is divided up into regular rows and columns. In this video we show how to represent a table as a two-dimensional nested list. While there are alternate ways of…
|
|
In this video we show how to handle the special case when the objects inside of a list are other lists. In particular, we show how to chain together brackets to drill down into nested lists.
|
|
Lists require that we explicitly show the folder when visualize them. In this video we show what that means when a list contains other objects that have their own folders. The result is a chain of…
|
|
Because lists are mutable, we need to explicitly draw their folder when we visualize them. In this video we show how slicing affects these folders.
|
|
In this video we introduce the three regions of memory in Python: global space, the heap, and the call stack. We need all of these to understand how Python executes code.
|