Time of Update: 2015-07-26
標籤:想法和一些代碼引用邸一幕python培訓黃哥python爬蟲聯想詞視頻,但是太羅嗦。順便整理,而到現在為止,360不傻。它已演變,用原來的方式,有些bug,這接著說。正題例如以下:語言:python2.7.6模組:urllib,urllib2,re,time目標:輸入隨意詞,抓到其聯想詞版本號碼:w1原理:在360搜尋首頁:http://www.so.com/。當你輸入”科技“時,搜尋方塊會列出對應的聯想詞或者短語。我們就是要得到這些聯想詞,那就要爬360的搜尋引擎了。在輸入關鍵詞之前,我
Time of Update: 2015-07-26
標籤:python time 時間戳記是以秒為單位的浮點小數,時間戳記以自1970年1月1日午夜到現在經過了的時間來表示時間模組使用方法:import time常見函數如下:1.time.time() 返回時間戳記2.time.localtime([secs]) 返回時間元組3.time.mktime(tupletime) 返回時間戳記4.time.asctime([tupletime])返回形式為"Sat Jul 25 20:
Time of Update: 2015-07-26
標籤:01 python s6 day7 上節回顧02 python s6 day7 SNMP使用03 python s6 day7 大型監控架構講解04 python s6 day7 Redis使用05 python s6 day7 定義監控文檔結構06 python s6 day7 監控架構講解07 python s6 day7 定義監控模板08 python s6 day7 自訂監控項09 python s6 day7 通過深copy實現各主機服務的自訂配置10 python s6
Time of Update: 2015-07-26
標籤:python dict 最近寫指令碼用到python,在網上看到了很多關於如何解析多層嵌套的,但是如何產生一個嵌套的map還是需要看一些python的文法。 目的:產生{1: {‘errors’: {0: ‘d:\helloworld’, 1: ‘d:\dict’}, ‘os’: ‘windows’, ‘type’: 2}}這樣的多層嵌套的資料。 d1={}
Time of Update: 2015-07-26
標籤:python源碼和其他一些書籍,命名各種個性,沒有一個比較統一的命名規範。於是自己總結了一些,可供參考。模組名:小寫字母,單詞之間用_分割ad_stats.py包名:和模組名一樣類名:單字首大寫AdStatsConfigUtil全域變數名(類變數,在java中相當於static變數):大寫字母,單詞之間用_分割NUMBERCOLOR_WRITE普通變數:小寫字母,單詞之間用_分割this_is_a_var執行個體變數:以_開頭,其他和普通變數一樣_price &nbs
Time of Update: 2015-07-26
標籤:Windows下面做C++那會用慣了MFC,對架構產生了依賴,使用架構雖然佔用了很多不必要的系統資源,也拖慢了程式的運行效率,但是做個demo什麼的往框框裡填點代碼就可以的確很方便。而且對我來說,這樣比純手寫更規整,哪個部分應該填什麼不應該填什麼系統會幫你甄別,避免了純手打的隨意性。今天上網隨便搜搜Python的文章,想起了以前掃過一眼的PyQt。其實我對架構最基本的要求就是當我需要做UI的時候一定要簡單實用,當然,最好是有很強的擴充性,這樣以後真需要玩的時候也有得玩。可能個人水平問題,用
Time of Update: 2015-07-25
標籤:mystra python 字典刪除元素 字典(dict)刪除元素, 可以選擇兩種方式, dict.pop(key)和del dict[key].代碼# -*- coding: utf-8 -*-def remove_key(d, key): r = dict(d) del r[key] return rx = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}
Time of Update: 2015-07-25
標籤:1. 先測試,後編碼 對程式的各個部分建立測試也是非常重要的(這也稱為單元測試)。測試驅動編程:Test-driven programming1)精確的需求說明: 程式設計的理念是以編寫測試程式開始,然後編寫可通過測試的程式。測試程式就是你的需求說明,它協助你在開發程式時不偏離需求舉例:編寫一個模組,其中包括一個使用給定的寬和高計算長方形面積的函數。在開始編碼前,首先要編寫一個單元測試,其中包括帶有幾個答案已經清楚的例子: 1 from area import rect_area 2
Time of Update: 2015-07-25
標籤:1. 測試文檔:# test_input.txtWelcome to World Wide Spam. Inc.These are the corporate web pages of *World Wide Spam*, Inc. We hope you find your stay enjoyable, and that you will sample many of our products.A short history of the companyWorld Wide Spam
Time of Update: 2015-07-25
標籤:一、 分步配置分別安裝以下工具1、python2.7.x2、Numpy和Scipy3、Matplotlib4、下載OpenCV後解壓,提取路徑
Time of Update: 2015-07-25
標籤:mystra python 字典排序 字典安值排序是一個偽命題. 字典本身是不能被排序的, 已經按照關鍵字(key)排序, 但是列表(list)和元組(tuple)可以排序, 所以字典需要轉換列表後排序. 如import operatorx = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}sorted_x = sorted(x.items(),
Time of Update: 2015-07-25
標籤:1、建立.py檔案,並將代碼拷貝到.py檔案中def listItems(items):for item in items :if isinstance(item,list): listItems(item)else:print(item)2、建立檔案夾listItem,將listItem.py檔案拷貝到檔案夾中3、在檔案夾listItem中建立一個名為“setup.py”的檔案,並添加如下代碼#從python發布工具匯入"setup"函數from
Time of Update: 2015-07-25
標籤:python中的for迴圈#for迴圈格式(類似Java中的foreach):for 標識符 in 列表名稱 :>>> movies = ["movie1","movie2","movie3"]>>> for item in movies :print(item)movie1movie2movie3python中的for迴圈類似Java中的foreach迴圈,固定格式見注釋其中:for表示迴圈開始,要出現在標識符前面;in將要迴圈的列表與標識符分隔開;:
Time of Update: 2015-07-25
標籤:Python匯入模組的3中方式:1、import module_name這樣在程式裡就可以通過module_name.metnod_name()的方式訪問模組裡的函數了Example:>>>import math>>> math.sqrt(5)2.23606797749979>>> math.pow(2,3)8.0>>>2、from module_name import
Time of Update: 2015-07-25
標籤:1、整數字串轉浮點數>>> float(3)3.0>>> float(‘4.2‘)4.22、整數浮點數轉字串>>> str(4)‘4‘>>> str(4.3345)‘4.3345‘3、浮點數字串轉整數>>> int(‘5‘)5>>> int(5.89)5>>> round(5.89)6>>> round(5.5)6>>>
Time of Update: 2015-07-25
標籤:# 列表用中括弧包圍,列表中的資料項目用‘,’分隔,用‘=’將列表賦值給一個標示符(請注意:Python中的變數標識符沒有類型)>>> cast
Time of Update: 2015-07-25
標籤:python pca Face Service 關於這部分主要是想在python下實驗一下主成分分析(PCA)演算法以及簡單的Face Service。曾經詳述過matlab下的PCA以及SVM演算法進行Face Service技術,參考如下:主成分分析法-簡單Face Service(一)主成分分析-簡單Face Service(二)PCA實驗人臉庫-Face
Time of Update: 2015-07-25
標籤:一、函數簡介1、warpAffine—映像放射變換(平移、旋轉、縮放)函數原型:warpAffine(src, M, dsize, dst=None, flags=None, borderMode=None, borderValue=None)src:原映像矩陣;M:變換矩陣;dszie:映像尺寸(大小)其它參數預設即可。2、flip—映像翻轉函數原型:flip(src, flipCode, dst=None)sre:原映像矩陣;flipCode:翻轉方向:1:水平翻轉;0:垂直翻轉;-1
Time of Update: 2015-07-25
標籤:python產生字串變數str=‘python String function‘ 字串長度擷取:len(str)例:print ‘%s length=%d‘ % (str,len(str))串連字串sStr1 = ‘strcat‘sStr2 = ‘append‘sStr1 += sStr2print sStr1複製字串#strcpy(sStr1,sStr2)sStr1 = ‘strcpy‘sStr2 = sStr1sStr1 = ‘strcpy2‘print
Time of Update: 2015-07-25
標籤:討論copy與deepcopy的區別這個問題要先搞清楚python中的引用、python的記憶體管理。python中的一切事物皆為對象,並且規定參數的傳遞都是對象的引用。可能這樣說聽起來比較難懂,對比一下PHP中的賦值和引用就有大致的概念了。參考下面一段引用:1. python不允許程式員選擇採用傳值還是傳引用。Python參數傳遞採用的肯定是“傳對象引用”的方式。實際上,這種方式相當於傳值和傳引用的一種綜合。如果函數收到的是一個可變對象(比如字典或者列表)的引用,