Using Python to Interact with the Operating System

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/python-operating-system

课程评论:没有评论

第一个写评论        关注课程

课程大纲

Getting Your Python On
Managing Files with Python
Regular Expressions
Managing Data and Processes
Testing in Python
Bash Scripting
Final Project

课程评论(0条)

课程详情

By the end of this course, you’ll be able to manipulate files and processes on your computer’s operating system. You’ll also have learned about regular expressions -- a very powerful tool for processing text files -- and you’ll get practice using the Linux command line on a virtual machine. And, this might feel like a stretch right now, but you’ll also write a program that processes a bunch of errors in an actual log file and then generates a summary file. That’s a super useful skill for IT Specialists to know. We’ll kick off by exploring how to execute Python locally, and organize and use code across different Python files. We'll then learn how to read and write different types of files, and use subprocesses and input streams. We'll also dive into Bash scripting and regular expressions -- both very powerful tools for anyone working with systems. We'll even touch on automatic testing, which allow us to automate how we check if our code is correct. To finish, we’ll put all this together by using the tools that we’ve acquired to process data and generate automatic reports. We’ll also explain how to set up your own developer environment in your machine. This is a key step in being able to write and deploy powerful automation tools.

使用Python与操作系统进行交互:在本课程结束时,您将能够在计算机的操作系统上操作文件和进程。您还将学到正则表达式(一种非常强大的处理文本文件的工具)的知识,并且可以在虚拟机上使用Linux命令行进行练习。而且,现在这似乎有些麻烦,但是您还将编写一个程序,该程序在实际的日志文件中处理一系列错误,然后生成摘要文件。对于IT专家来说,这是一项非常有用的技能。 我们将开始探索如何在本地执行Python,以及如何在不同的Python文件中组织和使用代码。然后,我们将学习如何读写不同类型的文件,以及如何使用子流程和输入流。我们还将深入介绍Bash脚本和正则表达式,这对于使用系统的任何人都是非常强大的工具。我们甚至会涉及自动测试,这使我们能够自动检查代码是否正确。最后,我们将使用获得的工具来处理所有数据并生成自动报告,将所有这些放在一起。 我们还将说明如何在计算机上设置自己的开发人员环境。这是能够编写和部署功能强大的自动化工具的关键步骤。

课程标签

0人关注该课程

主题相关的课程