原创 css3模糊圖片

image的css樣式 filter: blur(10px); -webkit-filter: blur(10px); -moz-filter: blur(10px); -ms-filter: blur(10px); -o-fil

原创 Python獲取IP地址

windows和linux都適用 import socket def get_ip(): try: csock = socket.socket(socket.AF_INET, socket.SOCK_DG

原创 Django配置session

在settings.py文件中添加 #配置失效時間爲半個小時 SESSION_COOKIE_AGE = 60*30 #關閉瀏覽器清除cookie SESSION_EXPIRE_AT_BROWSER_CLOSE = True

原创 Centos 6.4 python 2.6 升級到 2.7

一開始有這個需求,是因爲用 YaH3C 替代 iNode 進行校園網認證時,一直編譯錯誤,提示找不到 Python 的某個模塊,百度了一下,此模塊是在 Python2.7 以上纔有的,但是系統的自帶的Python是2.6版本,難怪一直連不

原创 Webdriver上傳文件

先定位到上傳按鈕,然後設置要上傳的本地文件存放的位置 self.driver.find_element_by_xpath("//input[@type='file']").send_keys("C:\Users\Downloads

原创 Mysql慢查詢

1、查看慢查詢日誌是否開啓:show variables like ‘slow%’; slow_launch_time:查詢超過時間才記錄,show_launch_time=2,表示查詢超過2s才記錄日誌 slow_que

原创 Python請求外部POST請求,常見四種請求體

HTTP 協議規定 POST 提交的數據必須放在消息主體(entity-body)中,但協議並沒有規定數據必須使用什麼編碼方式。常見的四種編碼方式如下: 1、application/x-www-form-urlencoded

原创 RobotFramework+Selenium實現web自動化

環境搭建請參考:http://blog.csdn.net/silencemylove/article/details/48494197 注:本文不對RobotFramewok和Selenium2基礎知識進行詳解,僅舉實例供參考。

原创 RobotFramework+SSHLibrary實現遠程執行Linux命令

安裝SSHLibrary 1、在安裝SSHLibrary以前,我們需要安裝它的支撐庫Paramiko 下載地址:http://www.lag.net/paramiko/ 解壓後,進入解壓目錄,cmd執行python setu

原创 Windows雙擊執行python文件

我的python文件(.py)默認是以記事本打開的,可是我想雙擊運行,並不想每次都命令行進入目錄,然後python文件 寫了這麼久的python,居然不知道怎麼弄,這真是一個悲傷的故事 解決方案: WIN7: 控制面板—程序—-

原创 Django同步數據庫不能創建app表

執行命令python manage.py syncdb發現只創建了系統表,自定義的app表都沒創建查了好久才發現,settings文件裏面忘記添加app了INSTALLED_APPS = ( 'django.contrib.adm

原创 RobotFramework+Selenium2安裝

RobotFramework說白了就是一個自動化測試框架,一個用Python寫的GUI工具。這幾天領導讓我研究這個,學了一下,感覺還挺厲害,適合編程基礎一般的同學做自動化測試。不過說實話,習慣了寫代碼做自動化測試,用工具反倒覺得有

原创 Webdriver處理嵌入的iframe

測一個登錄功能的時候,死活無法直接定位到元素,查看源代碼發現存在一個嵌入的iframe,而我需要定位的元素正好在嵌入的iframe中 <iframe allowtransparency="true" src="https://ac

原创 HTTP

HTTP請求過程 1.建立TCP連接 2.web瀏覽器向服務器發送請求命令 3.web瀏覽器發送請求頭信息 4.web瀏覽器發送請求體 5.web服務器應答 6.web服務器發送應答頭信息 7.web服務器向瀏覽器發

原创 Canvas縮放圖像

<body> <canvas id="canvas"></canvas> <input type="range" id="scale_range" min="0.5" max="3" step="0.01" value="1.0"