買這商品的人也買了...
-
$280$99 -
$600$600 -
$690$587 -
$700$686 -
$290$261 -
$680$646 -
$880$695 -
$880$581 -
$590$561 -
$780$741 -
$780$702 -
$550$468 -
$980$774 -
$1,200$948 -
$490$466 -
$350$315 -
$990$891 -
$600$480 -
$720$612 -
$560$442 -
$590$502 -
$490$417 -
$620$527 -
$1,348Cloud Computing Bible (Paperback)
-
$450$356
相關主題
商品描述
Python Phrasebook
Brad Dayley
Essential Code and Commands
Python Phrasebook gives you the code phrases you need to quickly and effectively complete your programming projects in Python.
Concise and Accessible
Easy to carry and easy to use—lets you ditch all those bulky books for one portable guide
Flexible and Functional
Packed with more than 100 customizable code snippets—so you can readily code functional Python in just about any situation
Brad Dayley is a software engineer at Novell, Inc. He has been a system administrator and software developer on the Unix, Windows, Linux, and NetWare platforms for the past 14 years. Brad co-developed an advanced debugging course used to train engineers and customers and is the co-author of several Novell Press books.
Table of Contents
Chapter 1 Understanding Python 3
Why Use Python?
Invoking the Interpreter
Built-In Types
Understanding Python Syntax
Python Objects, Modules, Classes, and Functions
Error Handling
Using System Tools
Chapter 2 Manipulating Strings
Comparing Strings
Joining Strings
Splitting Strings
Searching Strings for Substrings
Search and Replace in Strings
Searching Strings for Specific Endings/Beginnings
Trimming Strings
Aligning/Formatting Strings
Executing Code Inside Strings
Interpolating Variables Inside Strings
Converting Unicode to Local Strings
Chapter 3 Managing Data Types
Defining a List
Accessing a List
Slicing a List
Adding and Removing Items in a List
Sorting a List
Using Tuples
Constructing a Dictionary
Adding a Value to a Dictionary
Retrieving a Value from a Dictionary
Slicing a Dictionary
Swapping Keys for Values in a Dictionary
Chapter 4 Managing Files
Opening and Closing Files
Reading an Entire File
Reading a Single Line from a File
Accessing Each Word in a File
Writing a File
Determining the Number of Lines in a File
Walking the Directory Tree
Renaming Files
Recursively Deleting Files and Subdirectories
Searching for Files Based on Extension
Creating a TAR File
Extracting a File from a TAR File
Adding Files to a ZIP File
Retrieving Files from a ZIP File
Chapter 5 Managing Threads
Starting a New Thread
Creating and Exiting Threads
Synchronizing Threads
Implementing a Multithreaded Priority Queue
Initiating a Timer-Interrupted Thread
Chapter 6 Managing Databases
Adding Entries to a DBM File
Retrieving Entries from a DBM File
Updating Entries in a DBM File
Pickling Objects to a File
Unpickling Objects from a File
Storing Objects in a Shelve File
Retrieving Objects from a Shelve File
Changing Objects in a Shelve File
Connecting to a MySQL Database Server
Creating a MySQL Database
Adding Entries to a MySQL Database
Retrieving Entries from a MySQL Database
Chapter 7 Implementing Internet Communication
Opening a Server-Side Socket for Receiving Data
Opening a Client-Side Socket for Sending Data
Receiving Streaming Data Using the ServerSocket Module
Sending Streaming Data
Sending Email Using SMTP
Retrieving Email from a POP3 Server
Using Python to Fetch Files from an FTP Server
Chapter 8 Processing HTML
Parsing URLs
Opening HTML Documents
Retrieving Links from HTML Documents
Retrieving Images from HTML Documents
Retrieving Text from HTML Documents
Retrieving Cookies in HTML Documents
Adding Quotes to Attribute Values in HTML Documents
Chapter 9 Processing XML
Loading an XML Document
Checking for Well-Formed XML Documents
Accessing Child Nodes
Accessing Element Attributes
Adding a Node to a DOM Tree
Removing a Node from a DOM Tree
Searching XML Documents
Extracting Text from XML Documents
Parsing XML Tags
Chapter 10 Programming Web Services
Adding HTML to Web Pages Using CGI Scripts
Processing Parameters Passed to CGI Scripts
Creating Self-Posting CGI Scripts
Allowing Users to Upload Files via CGI Scripts
Creating an HTTP Server to Handle GET Requests
Creating an HTTP Server to Handle POST Requests
Creating an HTTP Server to Process CGI Scripts
Sending an HTTP GET Request from a Python Script
Sending an HTTP POST Request from a Python Script
Creating an XML-RPC Server
Creating an XML-RPC Client
Using SOAPpy to Access SOAP Web Services Through a WSDL F
商品描述(中文翻譯)
Python短語手冊
Brad Dayley
基本代碼和指令
《Python短語手冊》為您提供了在Python中快速有效完成編程項目所需的代碼短語。
簡潔易懂
易於攜帶和使用-讓您放棄所有那些笨重的書籍,只需要一本便攜指南
靈活實用
充滿了100多個可自定義的代碼片段,因此您可以在幾乎任何情況下輕鬆編寫功能性的Python代碼
Brad Dayley是Novell公司的軟件工程師。在過去的14年中,他一直在Unix、Windows、Linux和NetWare平台上擔任系統管理員和軟件開發人員。Brad共同開發了一門高級調試課程,用於培訓工程師和客戶,並且是幾本Novell Press書籍的合著者。
目錄
第1章 理解Python 3
為什麼使用Python?
調用解釋器
內置類型
理解Python語法
Python對象、模塊、類和函數
錯誤處理
使用系統工具
第2章 操作字符串
比較字符串
連接字符串
拆分字符串
搜索子字符串
在字符串中搜索和替換
搜索特定結尾/開頭的字符串
修剪字符串
對齊/格式化字符串
在字符串內部執行代碼
在字符串內插入變量
將Unicode轉換為本地字符串
第3章 管理數據類型
定義列表