Skip to Content
可编程网络自动化
book

可编程网络自动化

by Jason Edelman, Scott S. Lowe, Matt Oswalt
January 2023
Intermediate to advanced
458 pages
14h 16m
Chinese
Posts & Telecom Press
Content preview from 可编程网络自动化
在网络场景中学习
Python
67
处理文件
创建
Python
程序
使用
Python
模块
准备好,我们要上路啦!
本章的唯一重点是为希望通过学习
Python
以增强自身现有技能包的网络工程
师介绍
Python
的基础概念,并非旨在为全职开发人员提供详尽的指导,使他
们能够编写生产级别的
Python
软件。
另外,要注意的是,本章所涉及的概念与
Python
之外的内容密切相关
例如,你只有理解了循环和数据类型等概念(稍后会讲到),才能使用
Ansible
Salt
Puppet
StackStorm
这些工具。
4.2
 使用
Python
交互式解释器
Python
交互式解释器并不应该总是被那些刚开始学习编程,甚至是那些使用其他语言进行
开发工作的人所了解,我们认为,在尝试创建独立的可执行脚本之前,每个人都应该了解
和学习这个工具。
解释器对于各种经验水平的开发人员都发挥着重要作用。
Python
交互式解释器
,也就是通
常所说的
Python shell
,可作为初学者的学习平台
,而最有经验的开发人员也可以用它来进
行测试并获得实时反馈,无须编写完整的程序或脚本。
Python shell
,或者说解释器
,存在于大部分原生
Linux
发行版中,除此之外,很多厂商的
现代网络操作系统中也能看到它的身影,这份名单包括但不仅限于
Cisco
HP
Juniper
Cumulus Networks
Arista
要想进入
Python
交互式解释器
,只需打开
Linux
终端窗口或者通过
SSH
登录现代网络设
备,输入命令
python
,按
Enter ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

弱监督学习实用指南

弱监督学习实用指南

Wee Hyong Tok, Amit Bahree, Senja Filipi
Python和NLTK实现自然语言处理

Python和NLTK实现自然语言处理

Posts & Telecom Press, Nitin Hardeniya
Go程序设计语言

Go程序设计语言

艾伦A. A.多诺万, 布莱恩W. 柯尼汉
Python机器学习案例精解

Python机器学习案例精解

Posts & Telecom Press, Yuxi (Hayden) Liu

Publisher Resources

ISBN: 9787115606181