Time of Update: 2018-09-09
標籤:構造 特殊方法 sort 方法 一個 需要 訪問 封裝 color 1.1 類裡麵包括:類的屬性、方法OO的特徵(Object
Time of Update: 2018-09-04
標籤:rip bre with open 功能 return pen print 角度 三元 1、函數的初識 def關鍵字 空格
Time of Update: 2018-09-02
標籤:from cmd tee nbsp exception 方便 gif setting spl Problem: Module ‘pip‘ have no attribute the
Time of Update: 2018-09-02
標籤:span else 程式 元素 就是 第一步 執行 交換 python 插入排序演算法總結:插入演算法的核心是
Time of Update: 2018-12-04
升級CentOS的Python版本詳細步驟 @for&ever 2010-07-06 CentOS預設內建的Python版本是2.4。現在需要升級python版本到2.5以上(Python 2.6升級方法相同)。由於yum嚴重依賴於Python的2.4版本,因此,我們不能刪除原來系統內建的2.4版本(儘管也可以採用如下的方案:修改/usr/bin/yum的第一行“#!/usr/bin/python”為"#!/usr/bin/python2.4" </usr/bin/python2.
Time of Update: 2018-12-04
因為最近做buildbot,想要使用公司的郵件系統 lotus notes發送郵件,但是網上一直沒有比較完整的例子,都是vb的例子比較多,或者例子不完整,後來看到一個用visual foxpro 做的例子,才知道lotus 的com對象可能在版本間有差別,比如網上很多例子都用doc.Form,但是實際上doc對象沒有Form屬性,應該用ReplaceItemValue才對。這個例子是針對notes 6.5的。 from win32com.client import Dispatch def
Time of Update: 2018-12-03
先來說一下我們學校的網站:http://jwxt.sdu.edu.cn:7777/zhxt_bks/zhxt_bks.html查詢成績需要登入,然後顯示各學科成績,但是只顯示成績而沒有績點,也就是加權平均分。顯然這樣手動計算績點是一件非常麻煩的事情。所以我們可以用python做一個爬蟲來解決這個問題。1.決戰前夜先來準備一下工具:HttpFox外掛程式。這是一款http協議分析外掛程式,分析頁面請求和響應的時間、內容、以及瀏覽器用到的COOKIE等。以我為例,安裝在Firefox上即可,效果可以
Time of Update: 2018-12-05
import urllib2import osfrom bs4 import BeautifulSoup import resiteUrls = " "url = "http://www.sina.com.cn"def getContent(url):content = urllib2.urlopen(url).read()content = writeCss(url,content)content = writefileName(url,content)fileNames =
Time of Update: 2018-12-04
Python標準模組中,有多個模組用於資料的壓縮與解壓縮,如zipfile,gzip, bz2等等。上次介紹了zipfile模組,今天就來講講zlib模組。zlib.compress(string[, level])zlib.decompress(string[, wbits[,
Time of Update: 2018-12-03
和李博從下午3點折騰到現在(09/02/15 22:39), 總算是實現了登入器的準系統,但GUI還不太完善。 之前李博實現了簡單介面,我昨天下午開始實現表單提交的程式,用了一下午的時間瞭解WEB編程的概念和基本原理,主要瀏覽了<<深入理解電腦系統>>一書的12.5,12.6兩節和<<Python核心編程>>書中的第20章WEB編程。 今天下午開始將My
Time of Update: 2018-12-03
from ctypes import *cfg = windll.cfgmgr32RERVALS = { 0x00000000:"CR_SUCCESS", 0x00000001:"CR_DEFAULT", 0x00000002:"CR_OUT_OF_MEMORY", 0x00000003:"CR_INVALID_POINTER", 0x00000004:"CR_INVALID_FLAG", 0x00000005:"CR_
Time of Update: 2018-12-03
剛剛寫完Python嵌入部分的簡單例子(差不多夠現在用的啦~),接著看點實際的東西,如果沒有這些應用的話,前面的嵌入也沒有什麼意義。嵌入的其他部分以後遇到再寫,不必一下子把那些函數都弄懂,是吧~ OK,來看Python庫中我認為最好玩的一部分,也就是Python對網頁的操作。 這篇簡單說下如何通過網址下載網頁,前提當然是要能上網。我這裡是將網易的網頁下下來儲存在test.html檔案中。 下載網頁只需要2行代碼: #注意現在python3.1版本與以前有了很大變化,過去代碼好多不能用,需要稍微修
Time of Update: 2018-12-03
今天寫個python指令碼從MySQL導資料,匯入和匯出的兩個資料庫的編碼不一致,需要建立兩個資料連線,分別使用不同的字元集,按MySQLdb的文檔說明,只需要在MySQLdb.Connect()設定charset參數即可 charsetIf present, the connection character set will be changed to this character set, if they are not equal. Support for changing the
Time of Update: 2018-12-03
httplib是一個相對底層的http請求模組,其上有專門的封裝模組,如urllib內建模組,goto等第三方模組,但是封裝的越高就越不靈活,比如urllib模組裡請求錯誤時就不會返回結果頁的內容,只有頭資訊,對於某些需要檢測錯誤請求傳回值的情境就不適用,所以就得用這個模組了。1、class httplib.HTTPConnection說明:該類用於建立一個http類型的請求連結原型:HTTPConnection(host[, port[, strict[, timeout]]])host:
Time of Update: 2018-12-05
用Python類比鍵盤輸入pywin安裝模組:http://sourceforge.net/projects/pywin32/files/import win32apiimport win32conwin32api.keybd_event(17,0,0,0) #ctrl鍵位碼是17win32api.keybd_event(86,0,0,0) #v鍵位碼是86win32api.keybd_event(86,0,win32con.KEYEVENTF_KEYUP,0) #釋放按鍵win32api.
Time of Update: 2018-12-05
用Python監聽滑鼠和鍵盤事件(轉載)作者: oldj | 連結:
Time of Update: 2018-12-03
實現參見http://blog.csdn.net/acceptedxukai/article/details/7390300修改了其中的幾個問題1.取 自由語素度最大的chunk這個是要取chunk中單個字的詞頻取對數後的和),而不是直接把sum chunk中每詞的詞頻和2. 確定唯一的chunk後應該取這個剩下的chunk的第一個詞為分出的第一個詞然後對除去第一個詞的剩下部分繼續重複以上步驟,直至分完整個句子,而不是直接取這個chunk裡的所有詞Rule 1: Maximum
Time of Update: 2018-12-04
#分析: #5!+4!+3!+2!+1#對於一個數位階乘reduce(lambda x,y:x*y,range(1,6))#對於一組數位加法reduce(lambda x,y:x+y,range(1,6))#如果我們用代數的方法,就是把range[1,6]這個數組換成,每個元素為1-5每個階乘就行了#[5!,4!,3!,2!,1!]#最笨得方法就是手動寫5個,在笨一點就是for迴圈5個出來 #這是第一個版本,甚至連map都沒有def singles(): singles=[]
Time of Update: 2018-12-04
簡明Python教程 --- 4.基本概念 字面常量 字面常量是指1、2、1.5、"Hello World"這樣具有字面意義的常量。你通過它們字面上的意義來使用它們的值。數 Python中有4種類型的數:整數、長整數、浮點數、複數。 2是一個整數的例子。 長整數是更大的整數。 1.5這樣的數就是浮點數。 2+1.5j這樣的數就是複數。字串
Time of Update: 2018-12-04
原文地址:http://blog.csdn.net/ariesjzj/article/details/7546930 現有兩組樣本資料,假如它們分別基於兩套不同的方法,或者測於不同的裝置,又或是出自兩個人之手,如何證明它們有或沒有顯著性差別呢?當然可以拿個Excel表把資料畫個圖,然後找一堆人來投票,看覺得差不多還是覺得差得多的人哪方票數高。但終歸這種做法有些主觀,不夠說明力。機率統計給出了一種更為客觀的基於統計的方法,這裡是一個Python的實現:#!/usr/bin/python#