每日一句 ( 2024920 )  

Years may wrinkle the skin, but to give up enthusiasm wrinkles the soul.

歲月留痕,只及肌膚;激情不再,皺起心靈。———— Samuel Ullman

python+selenium實現(xiàn)QQ群自動簽到

python+selenium實現(xiàn)的QQ群自動簽到!QQ群里的群簽到功能經(jīng)常會斷簽,如果能用腳本去自動簽到,就再也不怕忘簽了~下面鄭曉會告訴你如何使用python來實現(xiàn)QQ群的定時自動簽到(邪惡臉)。以下代碼基于linux(centos),Python2.7,且須要有pyvirtualdisplay和selenium庫支持。#!-*- coding:utf-8 -*-from pyvirtualdisplay import Displayfrom selenium import webdriverimport requests#要簽...

使用Python+Selenium模擬登錄QQ空間

使用Python+Selenium模擬登錄QQ空間爬QQ空間之類的頁面時大多需要進行登錄,研究QQ登錄規(guī)則的話,得分析大量Javascript的加密解密,這絕對能掉好幾斤頭發(fā)。而現(xiàn)在有了selenium工具,麻麻再也不用擔心你的QQ登錄!Selenium是一個WEB自動化測試工具,它運行時會直接實例化出一個瀏覽器,完全模擬用戶的操作,比如點擊鏈接、輸入表單,點擊按鈕提交等。所以我們使用它可以很方便的來登錄QQ空間。...

Python/PHP數(shù)字螺旋矩陣

什么是螺旋矩陣?螺旋矩陣是指一個呈螺旋狀的矩陣,它的數(shù)字由第一行開始到右邊不斷變大,向下變大,向左變大,向上變大,如此循環(huán)。下圖就是一個螺旋矩陣的示例:鄭曉在這里分別使用了Python和PHP來實現(xiàn)了數(shù)字的螺旋矩陣。其中的PHP版本寫成了函數(shù),更加靈活的對矩陣進行控制。寫Python時由于是第一次寫,有些生疏,分別用了兩種方法來實現(xiàn)。。。下面上代碼吧:Python螺旋矩陣的第一版(比...

python抓取安居客小區(qū)數(shù)據(jù)

某功能需要一套城市所有小區(qū)的位置信息數(shù)據(jù),一開始是使用的百度地圖api來進行關(guān)鍵詞搜索,勉強能用,但數(shù)據(jù)量非常少,還是有大量的社區(qū)/小區(qū)搜不到。周末在家上網(wǎng)時發(fā)現(xiàn)安居客上直接就有每個城市的小區(qū)大全,欣喜若狂,于是就立即寫了個爬蟲試試。以下貼代碼,python2.7,lxml+request庫。#coding=utf-8#author : zx#date : 2015/07/27import requestsimport MySQLdbimport timeimp...

Python模擬百度登錄

本來寫這個玩意兒是想用來自動登錄百度,然后根據(jù)貼吧內(nèi)的的排名抓取會員頭像的,比如生成一個貼吧千人頭像圖或萬人頭像圖。也算是練練手。完成后才發(fā)現(xiàn)抓那個貼吧排名完全不需要登錄…也好,以后用來做自動一鍵簽到(經(jīng)常忘打卡),搶二樓什么的,也不錯~~如今在博客上發(fā)個文章用不了多長時間就被抄走了,感覺自己能做的也只有在此鄙視一下它們。廢話太多,容易招人恨,以下是代碼:#-*...

用TKinter實現(xiàn)的一個簡版HTTP請求模擬器

平時開發(fā)過程中經(jīng)常會遇到需要模擬POST或GET請求的時候,當然GET一般直接通過瀏覽器也可以,方便快捷。鄭曉看到網(wǎng)上也有不少軟件版的HTTP模擬器,功能也非常強大。鄭曉最近在學習Python,正好手閑的慌,就用Python自帶的TKinter庫寫了個HTTP模擬工具,功能比較簡單,只是實現(xiàn)了基本的功能。最近我發(fā)現(xiàn)有的網(wǎng)站復制了我的文章,還把里面的各種信息都替換成了他自己的,還自己運行了程序截的圖,...

web.py使用session時報錯AttributeError的解決辦法

最近在學習web.py使用session時,經(jīng)常會遇到AttributeError錯誤,大體報錯內(nèi)容是:AttributeError: ‘ThreadedDict’ object has no attribute ‘xxxxx’網(wǎng)上找的解決辦法都是關(guān)閉web.py的調(diào)試模式,但有時關(guān)閉后也會報錯,很是郁悶。最后鄭曉摸索出了使用session時需要注意的幾點,在這里記錄一下:1. 首先請關(guān)閉調(diào)試模式:web.config.debug = False代碼需加到impor...