Time of Update: 2018-07-24
上學期參加了一個大資料比賽,需要抓取大量資料,於是我從新浪微博下手,本來準備使用新浪的API的,無奈新浪並沒有開放關鍵字搜尋的API,所以只能用爬蟲來擷取了。幸運的是,新浪提供了一個進階搜尋功能,為我們爬取資料提供了一個很好的切入點。 在查閱了一些資料,參考了一些爬蟲的例子後,得到大體思路:構造URL,爬取網頁,然後解析網頁 具體往下看~
Time of Update: 2014-08-21
標籤:des style blog http color os 資料 for 由於單位設計資料庫表·,都用sql.不知道什麼原因不用 powerdesign或者ermaster工具,建表很痛苦
Time of Update: 2018-09-08
標籤:wrapper 開始 現在 blog 功能 地址 fun class end 原文地址77170585簡言之,python裝飾器就是用於拓展原來函數功能的一種函數,這個函數的特殊之處在於它
Time of Update: 2018-09-05
標籤:系統變數 __call hit 變數 模組名 檔案 輸出 sys dict __init__ 類執行個體建立之後調用, 對當前對象的執行個體的一些初始化,
Time of Update: 2018-08-29
標籤:mem tab 記憶體回收機制 一個 運行 索引 釋放 sla 釋放記憶體 AssertionError Assert 陳述式(assert)失敗AttributeError
Time of Update: 2018-07-23
標籤:短視頻 format nbsp 開頭 迴圈 狀態代碼 category compile 注意 下載連結:http://www.pearvideo.com/category_1import
Time of Update: 2015-08-07
標籤:1:前後加了爽底線是因為是因為這是系統定義的名字。普通變數不要使用此方式命名變數。2.__name__屬性代表著本模組的名字,__name__是一個變數。2.原理: 當python XXX.py 這個檔案的語句就會執行,當這個檔案(模組)正在執行時:這個模組的__name__就等於 ‘main’; 當import XXX 這個檔案的語句也會執行,可是這個模組的__name__就等於該模組的名字,不是main了python之__name__
Time of Update: 2015-05-29
標籤:變數的定義:變數第一次出現不是宣告類型就是賦初值,才能後續使用。函數的定義: ‘‘‘ 函數的傳回值不用宣告類型 函數參數值最好賦一個類型值,例如整型賦值0,列表[] 函數名後面必須跟: ‘‘‘ def functionName(param=0): return 1 類的定義:‘‘‘ object後面代表父類 類的聲明最後必須以:結尾 每個類必須有一個__init__
Time of Update: 2015-05-29
標籤:由於要做自動化和效能測試,工作中需要有一個能夠控制返回訊息資料的web伺服器,所以用python初步實現了一個簡單的web伺服器,能夠處理HTTP的請求(GET,POST,PUT),並完成響應。先簡單說明下原理,python中實現web伺服器大概分兩個步驟:1. 建立一個通訊端,綁定到指定的IP和連接埠,保持監聽2.
Time of Update: 2015-03-12
標籤:python tarfile 壓縮 解壓縮 tarfile模組的主要作用是用來加壓縮和解壓縮檔案,其壓縮檔的類型可以是.tar | .tar.gz | .tgz | .tar.bz2 等import osimport tarfile加壓:tar = tarfile.open("/tmp/test.tar.gz",
Time of Update: 2014-08-11
標籤:style blog http os io for 2014 ar 看了一些基礎的 Python 新手教程後,深深感覺到 Python 的簡潔與強大,這是我的第一個 Python Demo。下面是完整代碼與執行。代碼:#
Time of Update: 2016-11-23
什麼是CGICGI 目前由NCSA維護,NCSA定義CGI如下:CGI(Common Gateway Interface),通用閘道介面,它是一段程式,運行在伺服器上如:HTTP伺服器,提供同用戶端HTML頁面的介面。網頁瀏覽為了更好的瞭解CGI是如何工作的,我們可以從在網頁上點擊一個連結或URL的流程:1、使用你的瀏覽器訪問URL並串連到HTTP
Time of Update: 2016-06-10
在linux下寫幾個測試程式,還要一行行的輸入g++命令進行編譯,當經常改測試代碼的時候,那一次次的敲(或者一次次的上線箭頭選)也感覺不爽,不如make來的快。用Makefile的好處就不用多說了,這裡我寫了個指令碼,其功能是自動搜尋目前的目錄(不包括子目錄)下的“.c”檔案產生Makefile檔案。代碼在這裡,功能有限(適用於單個檔案是一個獨立的測試代碼的情況),需要的朋友可以稍作修改以滿足需求。複製代碼 代碼如下:#! /usr/bin/python''' File :
Time of Update: 2016-06-10
基本模組 python爬蟲,web spider。爬取網站擷取網頁資料,並進行分析提取。基本模組使用的是 urllib,urllib2,re,等模組基本用法,例子:(1)進行基本GET請求,擷取網頁html#!coding=utf-8import urllibimport urllib2 url = 'http://www.baidu.com/'# 擷取請求request = urllib2.Request(url)try: # 根據request,得到返回response
Time of Update: 2016-06-06
本文執行個體講述了python簡單擷取本機電腦名稱和IP地址的方法。分享給大家供大家參考。具體實現方法如下:方法一:>>> import socket>>> hostname = socket.gethostname()>>> print hostnamechina-43226208c>>>ip = socket.gethostbyname(hostname)>>>print ip 192.168.3.196 >>> ipList =
Time of Update: 2018-12-08
字串python有兩種字串byteString = "hello world! (in my default locale)"unicodeString = u"hello Unicode world!"相互轉換1 s = "hello normal string" 2 u = unicode( s, "utf-8" ) 3 backToBytes = u.encode( "utf-8" )3 backToUtf8 = backToBytes.decode(‘utf-8’)
Time of Update: 2018-12-08
複製代碼 代碼如下:__author__ = 'clownfish'#coding:utf-8import urllib2,urllib,cookielib,jsonusername = "快盤使用者名稱"password = "快盤密碼"class sign(object): username = '' password = '' #登入顯示頁面 indexurl = 'https://www.kuaipan.cn/account_login.htm'
Time of Update: 2018-12-07
python dict遍曆有幾種方法供大家選擇:1 for in2 items3 iteritems第2個和第3個是調用字典的內建方法。大家可以通過dir(字典對象)查看下。下面運行一個例子:dict={"name":"python","english":33,"math":35}print "##for in "for i in dict: print "dict[%s]=" % i,dict[i]print "##items"for (k,v) in dict.items()
Time of Update: 2014-07-28
python中的裝飾器,python裝飾器 python中的裝飾器可以裝飾函數,也可以裝飾類,功能是向函數或者類添加一些功能。類似於設計模式中的裝飾模式,它可以把裝飾器的功能實現部分和裝飾部分分開,避免類中或者函數中冗餘的代碼。裝飾器裝飾函數:def decrator(f1):def newf():print "strings will be connected:"print f1();return newf;@decratordef
Time of Update: 2014-03-24
1.python實現堆棧,可先將Stack類寫入檔案stack.py,在其它程式檔案中使用from stack import Stack,然後就可以使用堆棧了。stack.py的程式如下:class Stack():def __init__(self,size):self.size=size;self.stack=[];self.top=-1;def push(self,ele): #入棧之前檢查棧是否已滿if self.isfull():raise