原创 python paramiko

Win7下Python2.7環境安裝paramiko模塊Win7下Python2.7環境安裝paramiko模塊,有需要的朋友可以參考下近段時間用Python寫一個小東西,每次修改代碼後要手工上傳到服務器,覺得很麻煩,雖然有WinSCP,找

原创 python 文件操作

python中對文件、文件夾(文件操作函數)的操作需要涉及到os模塊和shutil模塊。得到當前工作目錄,即當前Python腳本工作的目錄路徑: os.getcwd()返回指定目錄下的所有文件和目錄名:os.listdir()函數用來刪除一

原创 python文件夾遍歷,文件操作,獲取文件修改創建時間

os.listdir(dirname):列出dirname下的目錄和文件os.getcwd():獲得當前工作目錄os.curdir:返回當前目錄('.')os.chdir(dirname):改變工作目錄到dirnameos.path.isd

原创 Python格式化輸出

今天寫程序又記不清格式化輸出細節了……= =索性整理一下。python print格式化輸出。1. 打印字符串print ("His name is %s"%("Aviad"))效果:2.打印整數print ("He is %d years

原创 selenium之 定位以及切換frame(iframe)

很多人在用selenium定位頁面元素的時候會遇到定位不到的問題,明明元素就在那兒,用firebug也可以看到,就是定位不到,這種情況很有可能是frame在搞鬼(原因之一,改天專門說說定位不到元素,可能的一些原因及處理辦法)。frame標籤

原创 python隨機數產生

一、random.randomrandom.random()用於生成一個0到1的隨機浮點數: 0 <= n < 1.0>>> random.random() # Random float x,二、random.uniformrandom.u

原创 selenium 常用總結

去tr裏面的內容text = driver.find_elements_by_xpath("//table[@id='trackTable']")for i in text:  print i.text#下拉框#Select(driver.

原创 python訪問sqlite3教程

 Python SQLITE數據庫是一款非常小巧的嵌入式開源數據庫軟件,也就是說沒有獨立的維護進程,所有的維護都來自於程序本身。它使用一個文件存儲整個數據庫,操作十分方便。它的最大優點是使用方便,功能相比於其它大型數據庫來說,確實有些差距。

原创 python常用的十進制、16進制、字符串、字節串之間的轉換

進行協議解析時,總是會遇到各種各樣的數據轉換的問題,從二進制到十進制,從字節串到整數等等廢話不多上,直接上例子整數之間的進制轉換:10進制轉16進制: hex(16)  ==>  0x1016進制轉10進制: int('0x10', 16)

原创 [轉]Python使用struct處理二進制(pack和unpack用法)

[轉]Python使用struct處理二進制(pack和unpack用法)這篇文章寫的很好,所以無恥的轉了。。有的時候需要用Python處理二進制數據,比如,存取文件,socket操作時.這時候,可以使用python的struct模塊來完成

原创 使用shell腳本採集系統cpu、內存、磁盤、網絡等信息

一、cpu信息採集1).採集cpu使用率採集算法:通過/proc/stat文件採集並計算CPU總使用率或者單個核使用率。以cpu0爲例,算法如下:1. cat /proc/stat | grep ‘cpu0'得到cpu0的信息2. cpuT

原创 frame

frameset不用切,frame需層層切!很多人在用selenium定位頁面元素的時候會遇到定位不到的問題,明明元素就在那兒,用firebug也可以看到,就是定位不到,這種情況很有可能是frame在搞鬼(原因之一,改天專門說說定位不到元素

原创 Python 實現文件複製、刪除

import os  import shutil  filelist=[]  rootdir="/home/zoer/aaa"  filelist=os.listdir(rootdir)  for f in filelist:  filep

原创 python ftplib模塊

Python中的ftplib模塊Python中默認安裝的ftplib模塊定義了FTP類,其中函數有限,可用來實現簡單的ftp客戶端,用於上傳或下載文件FTP的工作流程及基本操作可參考協議RFC959ftp登陸連接from ftplib im

原创 linux下python腳本判斷目錄和文件是否存在

if os.path.isdir('E:test'):   passelse:   os.mkdir('E:test')##os.mkdir() 只會創建一個目錄,不可以級聯創建eg2:if not os.path.exists('E:te