File tree Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change 1+ # Source code
2+
3+ This is source code that is either used in the presentation, or was developed
4+ to create it. There is some material not covered in the presentation as well.
5+
6+ ## Requirements
7+
8+ * Python version: at least 3.6
9+ * Packages (names listed that can be used with ` pip ` or ` conda ` to install):
10+ * jinja2
11+ * jupyter
12+ * matplotlib
13+ * numpy
14+ * paramiko
15+ * psutil
16+ * python=3.7.5
17+ * sh
18+
19+ ## What is it?
20+
21+ 1 . ` cmd ` : illustration of how to create a repl application.
22+ 1 . ` code-evaluation ` : illustrates how to evaluate a string containing
23+ Python code at runtime.
24+ 1 . ` command-Line-args ` : illustration of how to use the argparse and the
25+ click module to handle command line arguments.
26+ 1 . ` config-parser ` : illustrates how to use the ConfigParser module to handle
27+ configuration files.
28+ 1 . ` data-formats ` : illustrates how to deal with data formats such as CSV
29+ files, binary data and XML.
30+ 1 . ` hydra ` : Facebook Hydra application framework illustration.
31+ 1 . ` logging ` : illustration of Python's logging facilities.
32+ 1 . ` file-system ` : illustrations of interacting with the operating system
33+ and the file system.
34+ 1 . ` paramiko ` : a few examples of using the Paramiko library for SSH
35+ to remote hosts.
36+ 1 . ` Sched ` : scheduled execution of funcitons in Python.
37+ 1 . ` Subprocess ` : illustrates executing a shell command from a Python script
38+ using the ` subprocess ` module.
39+ 1 . ` xml-generator ` : code to generate a random XML documents.
You can’t perform that action at this time.
0 commit comments