|  ·Home·  |   ·FORUM·  |   ·Registration·  |   ·Login·  |
download download download download



CHATBOX SEARCH ENGINE New Posts Members Forum rules Search RSS
  • Page 1 of 1
  • 1
Forum » Software » Linux, Unix, and others » LinuxCBT Python Edition
LinuxCBT Python Edition
mz001Date: Thursday, 24 Sep 2009, 19:51 | Message # 1





Messages: 415
Awards: 2
Reputation: 5000
Status: Offline

Python - Object Oriented Linux Scripting Environment

*
o 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
o
o 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
o
o 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
o
o 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
o
o 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


Download links

http://rapidshare.com/files/145464088/CD3_Python.part1.rar
http://rapidshare.com/files/145464093/CD3_Python.part2.rar
http://rapidshare.com/files/145464755/CD3_Python.part3.rar


 
Forum » Software » Linux, Unix, and others » LinuxCBT Python Edition
  • Page 1 of 1
  • 1
Search:

Latest updated threads for ALL
  • Welcome to KATZY forum Read Me First (29 Apr 2024)
  • Doom 3 (03 Apr 2024)
  • Index of Parent Directory Games Software [UPDATE] (21 Mar 2024)
  • Converting videos between mov and wmv (21 Feb 2024)
  • missing drivers (20 Feb 2024)
  • Adobe InCopy CS5 - Eastern European (LS6) | M... (18 Feb 2024)
  • PDF Unlocker (27 Jan 2024)
  • PSP Emulator for PC (23 Jan 2024)
  • Wondershare Photo Story Platinum v3.5.0.12 (10 Jan 2024)
  • Teach Yourself Visually Excel 2010 (07 Jan 2024)
  • SILKYPIX Developer Studio Pro 4.1.30.0 Portable (27 Jun 2023)
  • How to convert PDF to XLS on Mac (17 Nov 2021)
  • ost to pst convertes (20 Apr 2020)
  • PDF Converter Mac - Convert PDF to Microsoft Offic... (01 Oct 2019)
  • How to convert PDF to Image on Mac? (12 Jul 2019)
  • 3 Idiots (2009) DVDRip [Upscaled] 800mb (28 Mar 2018)
  • Windows 7 Drivers x32/x64 - 2.04 Gb (28 Mar 2018)
  • PdfGrabber 6.0.0.2 Professional Portable (02 Feb 2015)
  • Sahring powerful video conversion softwares for Ma... (24 Dec 2014)
  • AMS Greeting Card Studio v1.85 (24 Dec 2014)
  •  Last Registered Members List | Red : Administrator Orange : Moderator Blue : VIP Green : Katzier Other : User
    Vin
    Ryo
    mz001
    masterNick
    thunder
    mattle_trigger
    azim
    Ming
    kremlin
    sdomermpc
    flicker
    ninnja_x
    bedox
    kratos
    korosocablo
    h4ck_Z
    Roxx
    t_destroyer
    juventus
    chariz_emo
    joao_franco
    rehan^__^
    Fireseal
    ntit22
    CyberGodFather
    elharika
    zteozproz
    kelamz
    basbisbus
    kratosomer
    shigoxin
    djmbex
    traviz
    lenkbreak
    dwilion
    astagavista
    gilang
    baron18
    davis15
    stsprowe
    thornton
    alex
    mrcas
    Only_sol
    Bagazt
    ngntaleb75
    negintalebi35
    qq99704965
    jiqel25
    hokudi2
    pukyxuf
    seanchandler316
    talabala2002
    procold4flu
    nargesnasiri2002
    nargesnasiri193
    dreameorksforme
    Most Active Member - Thanks for Sharing
    kratosomer 559 posts
    kratos 311 posts
    zteozproz 132 posts
    sdomermpc 122 posts
    Fireseal 63 posts
    mrcas 52 posts
    stsprowe 47 posts
    lenkbreak 40 posts
    alex 38 posts
    shigoxin 32 posts

    Create your own site! CLICK HERE - FREE
    Disclaimer: Katzy Forum never stored any file on its own server. We only link files which we find from other area.
    Katzy Forum will not be responsible for any kind of illegal use of contents and damages occured there by.

    Thumbnails powered by Thumbshots

    Powered by vBullet® Version 3.8.5
    Copyright © 2024, Katzy Corp. Hosted by uCoz

    Site Partner : Promo Terbaru