Time of Update: 2015-07-18
標籤:python內建的調試工具庫:pdb# -*- coding:utf-8 -*-def func(num): s = num * 10 return sif __name__ == '__main__': print 'debug starting...' print '*' * 10 print 'debug ending…' num = 100 s = func(num)
Time of Update: 2015-07-19
標籤:構建Python+Selenium2自動化測試環境完成之後,就需要測試支援python的selenium的版本是否都支援在不同瀏覽器上運行,當前我們分別在三個最通用的瀏覽器上通過指令碼來測試。 1、在IE瀏覽器上運行測試指令碼,首先需要下載IEDriverServer.exe,放在IE瀏覽器的安裝目錄且同級目錄下,指令碼如下:import os from selenium import webdriver from selenium.webdriver.common.keys
Time of Update: 2015-07-19
標籤:1. 現在最新的python(2.7.x) 版本帶有pip ,安裝在 C:\Python27\Scripts 下,把這個路徑加入到系統的Path 裡面 就可以用pip 了,不過這貌似是6.1.x 版本的,最新的版本pip是7.1.0 版本的。想要用最新的還需要更新一下,命令列:pip install --upgrade pip 2. 跑了一下,這個命令老出錯。。。出現一大串紅色的Error,所以索性去網站上下了一個新的。解壓之後,切換到檔案目錄下,用
Time of Update: 2015-07-19
標籤:def eight_queen(): def if_inline(point1, point2): if(point1[0] == point2[0] or\ abs(point1[0] - point2[0]) == abs(point1[1] - point2[1])): return True return False def judge_point(point, point_list):
Time of Update: 2015-07-19
標籤:python中的求絕對值函數:abs(X) 1. 參數 x 可以是整形也可以是複數,假如是複數的話,就求複數的模。>>> # 整形數字... >>> a = 10>>> b = -100>>> a10>>> b-100>>> abs(a)10>>> a10>>> abs(b)100>>>
Time of Update: 2015-07-18
標籤: 上周領了新任務,做國內高校改名曆史的統計,這個挺有意思,以下是我任務完成過程,和大家分享。一.
Time of Update: 2015-07-18
標籤:python 錯誤筆記 Python---錯誤筆記1. Python編碼問題:我們在編寫 Python 指令碼時,往往會寫上中文注釋。但是有時候,當我們運行程式時,卻發現如下錯誤:SyntaxError: Non-ASCII character ‘\xe5‘ in file /home/johnnie/Files/Workspace/python/head_first/chapter2/nester.py on
Time of Update: 2015-07-19
標籤:一.列表推導式 1.列表推導式是頗具python風格的一種寫法。這種寫法除了高效,也更簡短。In [23]: [‘i:el‘ for i,el in enumerate(["one","two","three"])]Out[23]: [‘i:el‘, ‘i:el‘, ‘i:el‘]enumerate是內建函數,可以讓列表獲得“下標”的屬性。而如果不用列表推導式,上例需要這麼寫In [24]: lst = ["one","two","three"]In [
Time of Update: 2015-07-19
標籤: 1 --- 2 ** 3 2 3 ---True and True 4 True or False 5 not True 6 7 ---python is a smart language 8 5 / 2 == 5.0 / 2.0 //False 9 5 * 2 == 5.0 * 2.0 // True10 11 ---python is store values instead of expression12 13 ---str14 >>> 3 *
Time of Update: 2015-07-18
標籤:先在官網分別下載安裝python2.7.10和python3.4.3,然後進入Python 2.7.10的安裝目錄C:\Python27,將python.exe和pythonw.exe分別重新命名為python27.exe和pythonw27.exePython
Time of Update: 2015-07-18
標籤:python中有一些容易忽略的不可變類型(str,integer,tuple,None)#錯誤示範In [45]: def demo(lst=[]): ....: lst.append("hello") ....: return lst ....: In [46]: demo()Out[46]: [‘hello‘]In [47]: demo()Out[47]: [‘hello‘,
Time of Update: 2015-07-18
標籤:互連網公司zamplus誠聘以下職位:(1)資料採礦工程師 (Location:上海、北京)崗位職責:1. 研究基於sponsored search, content match和behavior targeting的廣告匹配技術和資料採礦任務,提升廣告相關性。2. 根據使用者的行為結合機器學習的模型推送適合展現給使用者的相關廣告。3. 研究合適的競價模型並實現,協助使用者合理的進行線上廣告的投資。4. 通過最佳化廣告在廣告位的展現,實現線上廣告的利益最大化。基本要求:1.
Time of Update: 2015-07-18
標籤:Python還是很好玩的,很簡潔,也很高效,在這裡記錄下一些基礎用法。 首先是迴圈類似於foreach ,例:for a in data: print(a, end=‘‘)注意for語句最後有冒號‘:’,另外Python沒有分號結尾,基本靠版式,所以要注意對齊,特別:一定要用空格,別用Tab!!輸入是和C一樣,print,注意end=‘’ if方面,例:if 3 > 2:
Time of Update: 2015-07-19
標籤:升級python版本的時候千萬不能卸載python 2.6,再安裝python2.7,這樣會有無窮無盡的麻煩,保守的方式是直接安裝python2.7的源碼包,也就是python兩個版本共存。(因為Centos裡面有很多程式是依賴著python,所有最好不要嘗試去卸載python2.6)。 安裝python需要用到gcc工具,首先查看gcc是否安裝 # gcc -v如果未安裝則使用yum命令安裝# yum -y install
Time of Update: 2015-07-19
標籤:系統以及環境:Windows 7 64 bit Python 3.4.3 64位1. 首先在網站 https://pypi.python.org/pypi/cx_Freeze上下載cx_Freeze 4.3.4。需要下載64位的,與電腦中所裝Python 64位對應,不然會提示安裝錯誤。2.
Time of Update: 2015-07-18
標籤:python 繼承 class 舊類以調用未綁定的超類構造方法class OldDog: def __init__(self): print 'I am a old dog !' self.__hungry = True def eat(self): if self.__hungry:
Time of Update: 2015-07-18
標籤:tcp編程 python 今天看了一下關於python的TCP編程。發現思路和其他語言(例如java)思路基本上差不多。先看用戶端。基本步驟如下: 第一步:建立一個socket 第二步:建立串連 第三步:發送資料 第四步:讀取從伺服器發送過來的資料 第五步:關閉串連 第六步:對收到的資料進行處理
Time of Update: 2015-07-18
標籤:部落格網域名稱:http://www.xnerv.wang原標題頁:https://oj.leetcode.com/problems/rotate-image/題目類型:下標計算難度評價:★★★本文地址:http://blog.csdn.net/nerv3x3/article/details/37968757You are given an n x n 2D matrix representing an image.Rotate the image by 90 degrees
Time of Update: 2015-07-18
標籤:python編寫的自動擷取代理IP列表的爬蟲-chinaboywg-ChinaUnix部落格undefinedPython多線程抓取Proxy 伺服器 | Linux營運筆記undefinedjava如果類比請求重啟路由器(網路爬蟲常用),還有java如何下載圖片 - baidu_nod的專欄 - 部落格頻道 - CSDN.NETundefined【多線程資料擷取】使用Jsoup抓取資料+破解屏蔽ip訪問。 - MiniBu -
Time of Update: 2015-07-19
標籤:定義:zip([iterable, …])zip()是Python的一個內建函數,它接受一系列可迭代的對象作為參數,將對象中對應的元素打包成一個個tuple(元組),然後返回由這些tuples組成的list(列表)。若傳入參數的長度不等,則返回list的長度和參數中長度最短的對象相同。利用*號操作符,可以將list unzip(解壓),看下面的例子就明白了:>>> a = [1,2,3,4]>>> b = [5,6,7,8]>>