原创 第一次課:Python安裝

Python是跨平臺的,它可以運行在Windows、Mac和各種Linux/Unix系統上。在Windows上寫Python程序,放到Linux上也是能夠運行的。安裝Python 2.7目前,Python有兩個版本,一個是2.x版,一個是3

原创 第四次課:Python運算符

和其他編程語言一樣,Python也擁有運算符,用於執行程序代碼運算,常用的運算符有1. Python算術運算符2. Python關係運算符3. Python賦值運算符4. Python 邏輯運算符,下面就依次介紹下各個運算符的使用方法:算術

原创 第二次課:編輯器PyCharm

PyCharm是Python編輯器之一,在MAC和Windows平臺上都可以使用,這也就是它爲什麼當下如此流行的原因之一。當前官網提供兩個版本,一個是Professional(專業版),是需要付費的增值版本;另外一個是Community(社

原创 Python 正則表達式

  正則表達式是一個特殊的字符序列,它能幫助你方便的檢查一個字符串是否與某種模式匹配。  re 模塊使 Python 語言擁有全部的正則表達式功能。compile 函數根據一個模式字符串和可選的標誌參數生成一個正則表達式對象。該對象擁有一系

原创 Python異常

  異常是一個事件,該事件會在程序執行過程中發生,將影響程序的正常執行。一般情況下,在Python無法正常處理程序時就會發生一個異常。異常是Python對象,表示一個錯誤。當Python腳本發生異常時我們需要捕獲處理它,否則程序會終止執行。

原创 Python 正則表達式

  正則表達式是一個特殊的字符序列,它能幫助你方便的檢查一個字符串是否與某種模式匹配。  re 模塊使 Python 語言擁有全部的正則表達式功能。compile 函數根據一個模式字符串和可選的標誌參數生成一個正則表達式對象。該對象擁有一系

原创 Python異常

  異常是一個事件,該事件會在程序執行過程中發生,將影響程序的正常執行。一般情況下,在Python無法正常處理程序時就會發生一個異常。異常是Python對象,表示一個錯誤。當Python腳本發生異常時我們需要捕獲處理它,否則程序會終止執行。

原创 Pthon JSON

  JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。它使得人們很容易的進行閱讀和編寫。同時也方便了機器進行解析和生成。 JSON採用完全獨立於程序語言的文本格式,但是也使用了類C語言的習慣(包括

原创 Python模塊 logging os commands

  日誌對於程序運行和技術人員來說是很必要且非常重要的,排查問題一般都是從分析程序運行日誌開始的,再複雜再龐大的程序都必須要有日誌輸入,否則就算不上合格的程序。Python中爲技術人員提供了方便的logging模塊來定義和輸出日誌。  先來

原创 Python模塊 os commands sys

os模塊  在自動化運維和測試中,經常需要查找操作文件,比如說查找配置文件(從而讀取配置文件的信息),查找測試報告(從而發送測試報告郵件),經常要對大量文件和大量路徑進行操作,對於python而言這就需要依賴於os模塊。下面就學習下os模塊

原创 Python mysql

  要想使python可以操作mysql 就需要MySQL-python驅動,它是python 操作mysql必不可少的模塊。下載地址:https://pypi.python.org/pypi/MySQL-python/,可以根據不同的平臺

原创 Python Redis

  NoSQL(NoSQL = Not Only SQL ),意即“不僅僅是SQL”,是一項全新的數據庫革命性運動,泛指非關係型的數據庫。隨着互聯網web2.0網站的興起,傳統的關係數據庫在應付web2.0網站,特別是超大規模和高併發的SN

原创 第十二次課:Python函數(三)

列表生成式  列表生成式是Python函數的高級特性,顧名思義就是用來創建列表(list)的生成式。  基礎語法: [exp for iter_var in iterable]   如[x * x for x in range(1, 11)

原创 Python模塊 datetime

  Python 模塊(Module),是一個 Python 文件,以 .py 結尾,包含了 Python 對象定義和Python語句。模塊讓你能夠有邏輯地組織你的Python代碼段。把相關的代碼分配到一個模塊裏能讓你的代碼更好用,更易懂。

原创 第十三次課:Python類

  在Python中,可以通過class關鍵字定義自己的類,然後通過自定義的類對象類創建實例對象。如下,創建一個people類,並定義了一個初始化__init__函數。class people(object):    '''This is