原创 python基礎教程_學習筆記12:充電時刻——模塊

充電時刻——模塊 python的標準安裝包括一組模塊,稱爲標準庫。 模塊 >>> import math >>> math.sin(0) 0.0 模塊是程序 任何python程序都可以作爲模塊導入。 $ cat hello.py #!/u

原创 python基礎教程_學習筆記8:序列_練習與總結_1

序列_練習與總結 每次處理一個字符 任務: 用每次處理一個字符的方式處理字符串。   方案: 可以創建一個列表,列表的子項是字符串的字符。python實際上並沒有一個特別的類型來對應“字符”並以此和字符串區分開來。可以調用內建的list,

原创 python基礎教程_學習筆記14:標準庫:一些最愛——re

標準庫:一些最愛 re re模塊包含對正則表達式的支持,因爲曾經系統學習過正則表達式,所以基礎內容略過,直接看python對於正則表達式的支持。 正則表達式的學習,見《Mastering Regular Expressions》(精通正則

原创 python基礎教程_學習筆記10:異常

異常 什麼是異常 Python用異常對象來表示異常情況。遇到錯誤後,會引發異常。如果異常對象並未被處理或捕捉,程序就會用所謂的回溯(Traceback,一種錯誤信息)終止執行: >>> 1/0   Traceback (most rece

原创 python基礎教程_學習筆記4:元組

元組 元組不能修改;(可能你已經注意到了:字符串也不能修改。) 創建元組的語法很簡單:如果用逗號分隔了一些值,那麼你就自動創建了元組。 >>> 1,3,'ab' (1, 3, 'ab')   元組也是(大部分時候是)通過圓括號括起來的。

原创 linux_ansi控制碼

ansi控制碼 簡介 ANSI控制碼用於在字符顯示系統中控制光標移動和字符色彩等,常用於BBS系統中。 ANSI ESCAPE SEQUENCES又稱爲VT100系列控制碼,國內譯爲ANSI控制碼。顧名思義,需要VT100系列終端的支持,

原创 TCP--telnet爲何在127s後返回?

背景 近期編寫了監控業務服務器的腳本,主要原理是用shell腳本(運行shell的機器稱之爲監控機)調用項目組專用的接口測試工具,對指定的業務服務器進行業務操作,根據接口測試工具的返回結果判斷業務服務器是否運行正常,並使用crontab設

原创 簡明adb使用教程

簡明adb使用教程 @(安卓測試工具集) adb簡介 adb介紹 全稱是:Android Debug Bridge,即安卓調試橋,是安卓sdk的一個工具; B/S結構 adb工具是一個客戶端-服務器的應用程序,包含三個方面: 1. cl

原创 招聘面試—關於Mysql的一點兒總結

最近半年,作爲部門的面試官之一,參加了許多次招聘面試。數據庫知識,尤其是對數據的增刪改查等操作是軟件測試人員的基本功,是面試過程中的必考項。在這其中,有一道題,是我每次面試的必考題。 題目 以Mysql爲例,假設有一張數據庫表user

原创 情景linux—不曾瞭解的cat用法

情景 cat是linux命令中最爲基礎的命令之一,它是“concatenate”(連接)的簡寫,作用概述是concatenate and print files,即:連接和查看文件內容。 常見用法有: - 查看單個文件:cat

原创 情景linux--如何解決read命令產生的硬編碼問題

情景 我們知道,read命令可以讀取文件內容,並把內容賦值給變量。 以如下的數據文件爲例。 $ cat data.txt 1 201623210021 wangzhiguo 25 2 201623210022 yangjiangbo 26

原创 情景linux–在腳本中如何優雅地退出telnet

情景linux–在腳本中如何優雅地退出telnet 情景 telnet命令是TELNET協議的用戶接口,它支持兩種模式:命令模式和會話模式。雖然telnet支持許多命令,但大部分情況下,我們只是使用它查看目標主機是否打開了某端口(默認是2

原创 即使不跳槽,你也應該做的三件事情

每年的年初是各個行業跳槽最爲頻繁的季節,彷彿冬眠結束的動物們開始出來覓食。這例子並不恰當,因爲不跳槽不意味着不需要覓食生存,不跳槽也依然需要在你一直以來堅守的崗位上繼續地奮鬥和付出。無論你是否有跳槽的打算,做了這三件事情,對你自身的提高將

原创 python基礎教程_學習筆記21:文件和素材

文件和素材 打開文件 open函數用來打開文件,語法如下: open([name[,mode[,buffering]])   open函數使用一個文件名作爲唯一的強制參數,然後返回一個文件對象。模式(mode)和緩衝(buffering)

原创 python基礎教程_學習筆記25:程序打包

程序打包 準備發佈程序時,開發者在程序發佈前可能會想到將其打包。如果只有一個.py文件,那將不是什麼大問題,但如果面對的是非程序員用戶,甚至在正確位置放置一個簡單的python庫文件,或者處理PYTHONPATH變量這類工作都超出了他們的