Time of Update: 2015-08-06
標籤:python linux acceslog 最近面試的一個問題,面的時候腦子卡殼了,面完剛出公司就想起來,很尷尬。於是記錄一下。資料是這樣的:121.31.95.182 - - [06/Aug/2015:08:04:41 +0800] "GET /user.php?do=GetGiftAward&phpp=ANDROID_91&phpl=ZH_CN&pvc=1.5.
Time of Update: 2015-08-06
標籤:6.1 序列 6.1.2 序列類型操作符 seq[ind]:獲得下標為ind的元素 seq[ind1:ind2]:獲得下標從ind1到ind2間的元素集合 seq*expr:序列重複expr次 seq1+seq2:串連序列seq1和seq2 obj in seq:判斷obj元素是否包含在seq中 obj not in seq:判斷obj元素是否不包含在seq中 --成員關係操作符(in, not in)
Time of Update: 2015-08-06
標籤:python 列表 字典 排序 Python的內部容器,大概分為:tuple,set,list,dict,就排序來說,對列表和字典的排序需求較多,tuple主要作為不可變容器,set用來去重複,下面把list和dict常見排序方法總結一下: 一、列表 1、
Time of Update: 2015-08-06
標籤:?類繼承:單繼承,多繼承方法:self開頭,類似C#中的this屬性:直接寫變數對象:使用類名() 構造__init__():建構函式?#多繼承class?A(object):????.............class?B(object):????.............class?C(A,B):??classRcdBase(object): ? recordID = ""?def __init__(self):print‘call Rcd Base __init__‘?
Time of Update: 2015-08-06
標籤:5.1 print和import的更多資訊1. print()3.0之後print不再是語句,而是函數, >>> print(‘udg‘,12,13) udg 12 13 >>> name=‘yanliang‘ >>> print(name) yanliang 2.
Time of Update: 2015-08-06
標籤:1、資料類型轉換 int(),float(),str(),bool(‘1‘)2、定義函數使用 def關鍵字,依次寫出 函數名、括弧、括弧中的參數、冒號,然後在縮排體中寫函數內容例子 求絕對值的函數def my_abs(x): if x>=0: return x else: return -x3、return None 可以簡寫為 return4、pass 什麼也不做,不寫pass會報錯def nop():
Time of Update: 2015-08-06
標籤:Python下有幾種安裝包的工具,比如easy_install和pip,經常搞不清楚它們的用法和關係,自己寫篇總結一下,方便下次用的時候尋找。 easy_install的安裝(win下)可以參考這篇文章:http://www.cnblogs.com/zhuyp1015/archive/2012/07/17/2596495.html pip在linux下可以直接用sudo easy_install pip安裝,win下可到官方頁面下載安裝包,解壓setup.py執行安裝;
Time of Update: 2015-08-06
標籤:連結是SEO的一個重要因素。為了在搜尋引擎中擷取更好的排名,一定要定期檢查下網站中的連結是否依然有效。特別是由於一些巨大的改動可能會導致壞連結的出現。要檢測這些站內的連結問題,可以通過一些線上的工具。比如Google Analytics,Bing Webmaster Tools,brokenlinkcheck.com等。儘管有現成的工具,我們也可以自己來編寫一個。使用Python會非常容易。 參考原文:How to Check Broken Links with 404 Error in
Time of Update: 2015-08-06
標籤:linux 爬蟲 python # coding:utf-8import timeimport randomimport urllib2from bs4 import BeautifulSoup#引入 beautifulsoup模組#p = 1#定義 頁url =
Time of Update: 2015-08-06
標籤:def execsshVerify(hostname ,host): start = datetime.datetime.now(); t = 0; process = subprocess.Popen(‘ssh ‘+hostname+‘@‘+host +‘ -C echo ok‘, shell=True,stdout=subprocess.PIPE); while (t<4) and (process.poll() is None): t +
Time of Update: 2015-08-06
標籤:python 爬蟲 非同步 資料 python爬蟲(二):向網頁提交資料回憶一下,我們有的時候在看一些網站的時候,是否遇見過一些網站裡面的資訊開始顯示一部分,然後當我們把滑鼠滑輪向下拉動後,又顯示出一些資訊。這就是非同步載入。我的上一篇文章python爬蟲百度貼吧標題資料爬取的所有標題都是頁面已經載入好的。但是對於這種開始沒有載入好的資料我們應該如何爬取呢
Time of Update: 2015-08-06
標籤:什麼是異常python用異常對象(exception object)來表示異常情況。遇到錯誤後,會引發異常。如果異常對象並未被處理或捕捉,程式就會用所謂的 回溯(Traceback, 一種錯誤資訊)終止執行>>> 1/0Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> 1/0ZeroDivisionError:
Time of Update: 2015-08-06
標籤:python sys import 模組 如果想使用非當前模組中的代碼,需要使用Import,這個大家都知道。 如果你要使用的模組(py檔案)和當前模組在同一目錄,只要import相應的檔案名稱就好,比如在a.py中使用b.py: import
Time of Update: 2015-08-06
標籤:通過代碼驗證是最靠譜的:class Foo(object): def __init__(self): print 'foo init' def __new__(cls,*args,**kwargs): print 'foo new' return object.__new__(cls,*args,**kwargs) foo = Foo()print type(foo)結果:>>&
Time of Update: 2015-08-06
標籤:python 爬蟲 豆瓣 Python爬蟲,下載豆瓣小組圖片# -*- coding: utf-8 -*-# -----------------------------------------------# 程式:豆瓣小組圖片爬蟲# 版本:1.0# 語言:Python 3.4# gdp12315# 操作:輸入豆瓣小組討論版塊地址、起始頁面、終止頁面#
Time of Update: 2015-08-06
標籤:變數 python 類型判斷 python 是動態語言,定義變數時不用指定變數類型,在代碼執行過程中,會根據變數的值確定變數類型。python 中常用的變數類型有 int float long bool str list tuple set dict 等,常用的變數類型的有 types 庫及內建的
Time of Update: 2015-08-06
標籤:vs2013 opencv 影像處理 python 快樂蝦http://blog.csdn.net/lights_joy/歡迎轉載,但請保留作者資訊影像金字塔是映像中多尺度表達的一種,最初用於機器視覺和映像壓縮。一幅映像的金字塔是一系列以金字塔形狀排列的解析度逐步降低,且來源於同一張原始圖的映像集合。其通過梯次向下採樣獲得,直到達到某個終止條件才停止採樣。
Time of Update: 2015-08-06
標籤:所有測試語句基於Python 2.7.6 , Ubuntu 14.04 LTS自學Python,如果哪裡說的不對,還請指正。謝謝。樣本絕大部分來自部落格園vamei的python教程1.檔案讀寫操作一. 按位元組讀取檔案#!/usr/bin/env python#coding=UTF-8#預設python編碼是ASCII編碼 要支援中文#加上coding=UTF-8的聲明# open()開啟檔案 r唯讀 w寫入 a追加 r+ w+ a+模式# a+方式開啟檔案 指標指向結尾 , r方式
Time of Update: 2015-08-06
標籤:refrence: pip1. installfor unix:$ sudo apt-get install python-pipnote: you could set mirror of deiban package ftp server to mirrors.163.com debian apt-get sourcelist (mirrors) 2. basic commandshelp command$pip --helpinstall package ($pip
Time of Update: 2015-08-06
標籤:python 紅包 隨機數序列 搶紅包那麼開心,那你知道紅包隨機演算法是怎麼樣的嗎?我類比寫了一個定額隨機紅包產生演算法,如下。輸入:紅包總額,total份數,num調控參數(調控紅包最平均差,預設為2)約束:每份最少有1分錢,即0.01份數需為正整數紅包總額 <= 份數×0.01輸出隨機紅包序列,序列長度等於紅包份數運氣王,即紅包數額最大的一份# -*- coding: cp936