Time of Update: 2018-12-08
沒有使用隊列,也沒有線程池還在學習只是多線程 複製代碼 代碼如下:#coding:utf8 import urllib2,sys,re import threading,os import time,datetime ''''' 這裡沒有使用隊列 只是採用多線程分發對代理量不大的網頁還行但是幾百幾千效能就很差了 ''' def get_proxy_page(url): '''''解析代理頁面 擷取所有Proxy 位址''' proxy_list = [] p = re.compile(r''''
Time of Update: 2018-12-08
開源的,地址在https://github.com/atupal/webqq 等有時間了寫一個完整的cli qq用戶端。 使用方法:python login_qq.py即可 複製代碼 代碼如下:import urllib2 import httplib2 import re import random from encryption import QQmd5 import cookielib import requests import getpass import time import
Time of Update: 2018-12-08
先上指令碼吧,等下來講下知識點: 複製代碼 代碼如下:#!/usr/bin/env python #encoding=utf-8 import sys import re import urllib2 import urllib import cookielib class Renren(object): def __init__(self): self.name = self.pwd = self.content = self.domain = self.origURL = ''
Time of Update: 2018-12-08
一、Python中的線程使用: Python中使用線程有兩種方式:函數或者用類來封裝線程對象。 1、 函數式:調用thread模組中的start_new_thread()函數來產生新線程。如下例: 複製代碼 代碼如下:import time import thread def timer(no, interval): cnt = 0 while cnt<10: print 'Thread:(%d) Time:%s\n'%(no, time.ctime())
Time of Update: 2018-12-08
之所以把它們三個放在一起作為題目,是因為我這幾天大部分時間都在搗鼓這幾個東西。它們三個給了我很大驚喜,可以說樂趣無窮啊。OK,咱們挨個說,首先是Python。因為最近動態語言比較火,所以我一直想嘗試下動態語言。動態語言中最火的就是Python和Ruby了,由於Ruby是小日本的東西,加之我有嚴重的反日傾向,因此毫不猶豫地槍斃了Ruby擁抱了Python。下定決心以後,我跑到python.org下載了一個最新版的Python,裡麵包含一個小型的IDE。試用過後感覺相當Happy。靈活的文法,簡單易
Time of Update: 2018-12-07
她——一種最初由Guido van Rossum開發的開源(Open Source)的指令碼語言。Python已經有10年的曆史了,在國外十分盛行。 Google搜尋引擎的指令碼,現在流行的BT(Bite Torrnet),還有著名的應用伺服器Zope都是用Python編寫的。但在國內的使用還不是很多。她十分有自己的特色。文法簡潔,但功能強大,可以 跨平台使用,在Linux、Windows和Mac上都有很好支援。她的設計很出色。這裡有兩個Python的使用例子,都是對磁碟檔案的操作,以次
Time of Update: 2018-12-07
如果你做很多在電腦上工作,最終你發現,有一些任務,你想實現自動化。例如,您可能要執行搜尋和替換過大量的文字檔,或在一個複雜的方式重新命名和重新排列了一堆照片檔案。也許你想編寫一個小型的自訂資料庫,或者一個專門的圖形化使用者介面應用程式,或一個簡單的遊戲。如果你是一個專業的軟體開發人員,你可能有幾個C / C + +
Time of Update: 2018-12-07
有些軟體的介面採用Win32視窗嵌套一個IE控制項,用Spy++只能識別出一個Internet
Time of Update: 2018-12-07
在平常的代碼中,我們常常需要與時間打交道。在Python中,與時間處理有關的模組就包括:time,datetime以及calendar。這篇文章,主要講解time模組。在開始之前,首先要說明這幾點:在Python中,通常有這幾種方式來表示時間:1)時間戳記 2)格式化的時間字串 3)元組(struct_time)共九個元素。由於Python的time模組實現主要調用C庫,所以各個平台可能有所不同。UTC(Coordinated Universal
Time of Update: 2018-12-07
python 列表解析我感覺是python非常靈活的一個地方,一開始接觸它的時候,特別是之前學過其它的語言,你會感覺很不習慣,怎麼看怎麼不對勁,老是覺的哪個地方怪怪的,這就是列表解析的魔力所在。 python列表解析屬於python的迭代中的一種,相比python for迴圈速度會快很多。下面看下python列表解析是怎麼工作的。example:a = [x+2 for x in range(10)]print a輸出的結果:[2, 3, 4, 5, 6, 7, 8, 9, 10,
Time of Update: 2018-12-07
今天晚上不是很忙,所以早早的就在電腦的旁邊開始寫東西了。我今天給大家分享一個我自己用python寫的自動登入 人人網的指令碼,沒辦法就是懶!懶的輸入帳號和密碼,讓python給我們減少工作量! 先上指令碼吧,等下來講下知識點:#!/usr/bin/env python#encoding=utf-8import sysimport reimport urllib2import urllibimport cookielibclass Renren(object): def
Time of Update: 2018-12-07
我們經常通過python做採集網頁資料的時候,會碰到一些亂碼問題,今天給大家分享一個解決網頁亂碼,尤其是中文網頁的通用方法。首頁我們需要安裝chardet模組,這個可以通過easy_install 或者pip來安裝。安裝完以後我們在控制台上匯入模組,如果正常就可以。比如我們遇到的一些ISO-8859-2也是可以通過下面的方法解決的。直接上代碼吧:import urllib2import sysimport chardetreq = urllib2.Request("http://www.163.
Time of Update: 2018-12-07
文章目錄 瞭解r執行個體訪問R的對象調用R函數r執行個體就是一R控制台載入自訂函數R Vector與Python list沒有結束 http://www.dataguru.cn/article-1807-1.html 讓R與Python共舞 2012-7-19 20:50| 發行者: 仙豆| 查看: 282| 評論: 0|原作者: 守株待兔 |來自: 新浪部落格摘要:
Time of Update: 2018-12-07
'''Created on 2011-4-30@author: xuqiang'''# open file # open(file, mode) # file : the file to be opened# mode : open file mode, 'r' the file will only be read# 'w' only writing and existing file with the same name will be eras
Time of Update: 2018-12-07
When you want to log something, C pre-processor macros __FUNCTION__and __LINE__ are quite helpful (althogh the first is a GNU extensionfor GCC, AFAIK). Python have the __name__ pseudo-variable with thecurrent namespace, but isn’t quite helpful when
Time of Update: 2018-12-07
Python是如何進行記憶體管理的?什麼是lambda函數?它有什麼好處?how do I iterate over a sequence in reverse
Time of Update: 2018-12-07
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4
Time of Update: 2018-12-07
這個模組是最基本最常用的,以前看過,總結一下# coding : utf-8import urlliburl = 'http://cnblogs.com'#Proxy 伺服器proxies = {'http':'http://127.0.0.1:8087'}#使用Proxy
Time of Update: 2018-12-07
寫習慣了C#的代碼,在想要將一個字串'False'轉換為bool型的時候,很自然的寫了如下的Python代碼: 看到上面的結果了沒?是True。突然記起Python中除了''、""、0、()、[]、{}、None為False之外,其他的都是True。也就是說上面的'False'就是一個不為空白的字串,所以結果就為True了。為了深入瞭解下Python的bool類型,就看了下說明:>>> help(True)Help on bool object: class
Time of Update: 2018-12-07
最近要把遠程機器上的事件記錄拿回本地分析,不過不管是直接在事件檢視器另存還是用dumpel.exe備份,都不是很合自己心意。我一時又沒找到更好的工具,不過手裡有python啊。下面是簡單的原始碼,僅滿足自已目前的需要 1 # -*- coding: cp936 -*- 2 def Usage(): 3 print '-f windows event log .evt格式備份' 4 print '-o 輸出檔案' 5 print '-logtype event log