大家论坛

 找回密码
 注册
查看: 43152|回复: 59

[分享] LinuxCBT Python Edition - Python编程视频教程

[复制链接]

222

主题

1175

帖子

7298

金币

大家网研究生二年级

Rank: 19Rank: 19Rank: 19

积分
5773

社区建设奖创作大师解答高手优秀斑竹

发表于 2008-6-2 17:20 | 显示全部楼层 |阅读模式

LinuxCBT Scripting Edition - LinuxCBT Python Edition

 

 

LinuxCBT Python Edition focuses entirely on the popular Python language. Serious Linux IT-professionals are expected to have a command of various scripting environments for administrative purposes.

 

LinuxCBT Python Edition, is unparalleled in content, depth and expertise. LinuxCBT Python Edition prepares you or your organization for successfully developing and implementing business-critical GNU/Linux-based scripting solutions.

 

下载时请使用下载工具(如迅雷等),不要直接点击下载!

LinuxCBT.Scripting.Edition-CD3

 

下载后使用虚拟光驱软件(如Daemon Tools)加载就好了,加载这个文件的时候,选择文件的对话框中“文件类型”要选择所有类型才能看到.bin的文件啊



  • Basics
    • Discuss Python's capabilities & features
    • Identify location of pre-installed Python 2.3x
    • Discuss Python's Interactive interface
    • Use the interactive interface to ouput basic expressions
    • Hello World
    • Identify reserved keywords
    • Escape sequences & escape character exploration
    • Define Python script using Linux SHEBANG header
    • Execute Python scripts using the Python interpreter directly
    • Discuss data types including strings, integers, lists, tuples, dictionaries, etc.
    • Define standard variable types
    • Use the print function to examine ouput of variables and expressions
    • Use the type function to resolve data type
    • Use the id function to expose the memory location of the stored variable
    • Explain and define references and integrate with the id function
    • Comments definition
    • Perform basic arithmetic to illustrate the PEMDAS order of operations and examine how to alter it

  • General Python Information I
    • Explain and illustrate STDIN usage
    • Examine the input function
    • Examine the raw_input function
    • Compare and contrast between input and raw_input functions
    • Define small script to make use of input/raw_input and basic math functions
    • Python Function concepts, applications and definition

  • String Manipulation
    • Define and ascertain the length of strings
    • String extraction using list elements and list slicing
    • Discuss immutable and mutable data types
    • Loop through string slices using for loops
    • Compare strings using string operators
    • Discuss Python's object-oriented nature of various modules including classes and methods
    • Import strings module
    • Convert strings to upper and lower case using strings module methods
    • Split strings into lists
    • Join lists into strings

  • List Manipulation
    • Define lists
    • Discuss and Define tuples
    • Compare and contrast lists and tuples
    • Reverse lists
    • Append lists
    • Extend lists
    • Nest lists
    • Define multi-dimensional lists
    • Stack Lists using Last In First Out (LIFO) using the pop function
    • Define First In First Out (FIFO) lists to emulate queueing using the pop function
    • Insert values into various positions of the list
    • Use ranges to generate integers
    • Lists with Integers
    • Lists with Strings
    • Emulate standard UNIX Syslog logfile format using Lists
    • Parse emulated logfile format using the Split function
    • Recap list manipulation using integers, strings and various list methods
    • Explain and define Dictionaries - key/value pairs similar to Hashes in Perl

  • Control Structures
    • IF - Defintion and usage
    • Discuss the importance of indentation
    • Else/Elif - comparisons against integers and strings
    • Comparison negation
    • Write script to perform conditional testing
    • Import sys module to evaluate positional parameters using ARGV
    • Define script which requires minimum number of command-line arguments
    • Nest multiple if/elif statements to match logic
    • Explain how for loops work in Python
    • for loops definition and usage
    • Iterate through lists of strings using for loops
    • Integrate for loops with string manipulation functions and log file parsing
    • Define and use While loops
    • Define and examine the consequences of incorrect logic with an infinite while loop
    • Integrate while loop with raw_input function to obtain data from the end-user
    • Discuss file handle concepts and applications
    • Use control structures to generate output for use in File I/O exercises
    • Use the open function to read a file into a file handle
    • Iterate through the lines within the opened file using readline functions, etc.
    • Open file handles for writing
    • Open multiple file handles
    • Write strings to files using string formatting options and variable substitution
    • Parse source file by extracting columns to be stored in destination file
    • Regular Expressions
    • Discuss Regular Expressions
    • Import Regular Expressions module (re) for usage
    • Implement Regular Expressions (REs)
    • Regular Expressions Matching of strings and variables
    • REGEX Repeaters
    • Integrate Regular Expressions with text file processing
    • Exception Handling
    • Try & Except
    • Modules
    • Identification of default Python modules
    • Import modules (sys, os, etc.) for usage
    • Use the dir function to ascertain the classes and methods available within modules
    • Use the SHUTIL module for advanced, high-level File I/O (Copy, Move, etc.)
    • Python - Syslog integration
    • Define script using the Syslog module to log to syslog
    • Common Gateway Interface
    • CGI Discussion and applications
    • Implement Python CGI with Apache 2.x
    • Evaluate results of CGI integration
    • Globbing

本帖被以下淘专辑推荐:

K.I.S.S >> Keep It Simple, Stupid!
回复

使用道具 举报

68

主题

172

帖子

712

金币

大家网初中三年级

Rank: 10Rank: 10

积分
453
发表于 2008-6-4 10:20 | 显示全部楼层
支持apple,支持linuxcbt
回复

使用道具 举报

1

主题

27

帖子

60

金币

大家网小学一年级

Rank: 2Rank: 2

积分
37
发表于 2008-6-6 10:54 | 显示全部楼层
繁请LZ把PHP的也传上来一下 骡子现在下不了了``
回复

使用道具 举报

0

主题

2

帖子

70

金币

大家网小学一年级

Rank: 2Rank: 2

积分
37
发表于 2008-6-6 13:18 | 显示全部楼层
自持
回复

使用道具 举报

222

主题

1175

帖子

7298

金币

大家网研究生二年级

Rank: 19Rank: 19Rank: 19

积分
5773

社区建设奖创作大师解答高手优秀斑竹

 楼主| 发表于 2008-6-6 13:40 | 显示全部楼层
QUOTE:
以下是引用benley在2008-6-6 10:54:00的发言:
繁请LZ把PHP的也传上来一下 骡子现在下不了了``

这里下载:
http://bbs.topsage.com/dispbbs_119_207387.html
K.I.S.S >> Keep It Simple, Stupid!
回复

使用道具 举报

0

主题

3

帖子

42

金币

大家网小学一年级

Rank: 2Rank: 2

积分
19
发表于 2008-6-9 17:48 | 显示全部楼层
支持,找了很久了
回复

使用道具 举报

0

主题

1

帖子

21

金币

大家网幼儿园

Rank: 1

积分
1
发表于 2008-6-14 01:17 | 显示全部楼层
不错 就是要这个 谢谢
回复

使用道具 举报

0

主题

5

帖子

143

金币

大家网小学三年级

Rank: 4Rank: 4

积分
108
发表于 2008-6-14 12:27 | 显示全部楼层

回复:(leapApple)LinuxCBT Scripting Edition - Py...

thank you !
回复

使用道具 举报

0

主题

3

帖子

24

金币

大家网幼儿园

Rank: 1

积分
4
发表于 2008-6-16 14:07 | 显示全部楼层
ding dingdingdingding!!!
回复

使用道具 举报

0

主题

14

帖子

163

金币

大家网小学三年级

Rank: 4Rank: 4

积分
108
发表于 2008-6-17 10:39 | 显示全部楼层
非常好的东东,严重需要!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则



诚聘英才|移动端|Archiver|版权声明|大家论坛 ( 京ICP备06071611号,京公网安备11010802018363号 )

GMT+8, 2018-8-15 11:17 , Processed in 0.490888 second(s), 29 queries .

Powered by Discuz!

© Comsenz Inc.

快速回复 返回顶部 返回列表