Time of Update: 2015-06-02
標籤:python 加密 第 0021 題: 通常,登陸某個網站或者 APP,需要使用使用者名稱和密碼。密碼是如何加密後儲存起來的呢?請使用 Python 對密碼加密。閱讀資料 使用者密碼的儲存與 Python 樣本閱讀資料 Hashing Strings with Python閱讀資料 Python’s safest method to store and retrieve passwords from a
Time of Update: 2015-06-02
標籤: 列表、元組和字串都是序列。 序列可以通過索引擷取相應的值,也可以通過切片擷取序列的一段切片。 序列的基本操作: 1、len() 2、+ 3、* 4、max() 5、min() 6、cmp(str1,str2) 7、in 範例程式碼如下: 1 str1=‘abcdefg‘ 2 len(str1) 3 //7 4 str2=‘12345‘ 5 str1+str2 6 //‘abcdefg12345‘ 7 str1*3 8
Time of Update: 2015-06-02
標籤:python中print輸出一行,如果想多次輸出的內容不換行,可以在print後面加逗號例如每個輸出一行phrase = "abcdefg"# Add your for loopfor char in phrase: print charabcdefg 輸出在同一行phrase = "A bird in the hand..."# Add your for loopfor char in phrase: if(char == "A" or char ==
Time of Update: 2015-06-02
標籤:http://libvirt.org/git/ $ git clone git://libvirt.org/libvirt-python.git2013年的事情了。 $ git show a7a1244commit a7a1244a739d134a9aca7f76c12d63043810c077Author: Daniel P. Berrange <[email protected]>Date: Fri Nov
Time of Update: 2015-06-01
標籤:Python中引用複製、分區複製、完整複製首先直接看例子:>>> l1=[1,2,3]>>> l11 = l1>>> l2=[4,5,l1]>>> l2[4, 5, [1, 2, 3]]>>> l3 = l2[:]>>> l3[4, 5, [1, 2, 3]]>>> import copy>>> l4 = copy.deepcopy(l2)>
Time of Update: 2015-06-02
標籤:http://libvirt.org/git/ $ git clone git://libvirt.org/libvirt-python.git2013年的事情了。 $ git show a7a1244commit a7a1244a739d134a9aca7f76c12d63043810c077Author: Daniel P. Berrange <[email protected]>Date: Fri Nov
Time of Update: 2015-06-02
標籤:在Python中想要輸出一句話,如下 1 a=‘hello world‘ 2 print a 3 //列印出的是hello world 4 5 print ‘hello \n world‘ 6 //列印出的是 7 //hello 8 //world 9 print ‘‘‘hello10 world11 good 12 bye‘‘‘13 //列印出的是14 //hello15 //world16 //good17 //bye 如果想要輸出換行的字串,
Time of Update: 2015-06-01
標籤:python 表格處理 第 0020 題: 登陸中國聯通網上營業廳 後選擇「自助服務」 –> 「詳單查詢」,然後選擇你要查詢的時間段,點擊「查詢」按鈕,查詢結果頁面的最下方,點擊「匯出」,就會產生類似於 2014年10月01日~2014年10月31日通話詳單.xls 檔案。寫代碼,對每月通話時間做個統計。思路:My Phone號是移動的,所以我選的是匯出移動手機號某月的詳單。開啟表格檔案發現每行的格式是:序號
Time of Update: 2015-06-01
標籤:說到並發,我們想到多線程和多進程。那到底使用多進程還是多線程呢?這得看情況。我們的程式一般分為:1)耗網路的(有很大一部分時間是在網路互動);2)耗CPU的(得充分利用多核)在第一種情況,時間大部分被網路延時佔用,所以使用多線程和多進程都差不多。在第二種情況,時間的長短由CPU是否被充分利用決定,看《python第三方庫系列之十二--多線程threading庫》可知,多線程會出現鎖機制,所以多進程更勝一籌,充分利用了CPU,節省了時間。以下是一個多進程例子:#coding=utf-8imp
Time of Update: 2015-06-01
標籤:1.大小寫轉換判斷字串 1234567 s.isalnum() #所有字元都是數字或者字母 s.isalpha() #所有字元都是字母 s.isdigit() #所有字元都是數字 s.islower() #所有字元都是小寫 s.isupper() #所有字元都是大寫 s.istitle() #所有單詞都是首字母大寫,像標題 s.isspace() #所有字元都是空白字元、\t、\n大小寫轉換 1234s.upper()
Time of Update: 2015-06-01
標籤:Python學習系列(九)(IO與異常處理)Python學習系列(八)( 物件導向基礎)一,儲存空間1,Python提供一個標準的模組,稱為pickle,使用它既可以在一個檔案中儲存任何Python對象,又可以把它完整的取出來,這被稱為持久的儲存物件。類似的,還有一個功能與之相同的模組—cPickle,用c語言編寫的,速度比pickle快1000倍。2,樣本: 1 import cPickle as p 2 shoplistfile=‘shoplist.data‘ 3
Time of Update: 2015-06-01
標籤:import os,sysimagedir = ‘D:\\PackerImg\\imgDir‘ outplistdir = ‘D:\\PackerImg\\outDir‘comend = ‘TexturePacker‘print "imagedir = %s \n outdir = "%imagedir,outplistdirherolist = os.listdir(imagedir)print "heave %d hero convert"%len(herolist)for n
Time of Update: 2015-06-01
標籤:今天在寫爬蟲程式的時候由於要翻頁,做除法分頁的時候出現了 12totalCount = ‘100‘totalPage = int(totalCount)/20ValueError: invalid literal for int()
Time of Update: 2015-06-01
標籤:如何反編譯pycuncompyle2 是一個可以將pyc檔案轉換為py源碼的工具:https://github.com/wibiti/uncompyle2安裝: setup.py install 參數: Usage: uncompyle2 [OPTIONS]... [ FILE | DIR]...Examples: uncompyle2 foo.pyc bar.pyc # decompile foo.pyc, bar.pyc to stdout
Time of Update: 2015-06-01
標籤:source upgrade python install pip easy_install ###source upgrade python version1,Choose Version: https://www.python.org/downloads/2,Install environment
Time of Update: 2015-06-01
標籤:python8python中,當在不確定給函數傳遞參數的個數時,可以使用*args和**kargs形式(args、kargs可以使用其他名稱定義)。一、*args形式eg1:def func(x,*a): print x print a &n
Time of Update: 2015-06-01
標籤:python java 有道詞典 Java和Python使用有道詞典製作查單詞指令碼先上兩張圖看一下效果 Java的: Python的: 今天突發奇想,想做個查單詞的東西,就趕緊去有道詞典官網看了一下,原來我們要查詢的單詞是嵌入在網頁地址中送給有道詞典的,然後頁面的結果就是我們需要的單詞釋義,所以這個東西需要的技術知識只有: Regex我們要做的只是從擷取到的網頁源碼中提取處單詞釋義,
Time of Update: 2015-06-01
標籤:遇到一個編程問題,你必須首先想到的是要簡化它,簡化成一個最簡單的問題後,寫最簡單的代碼來解決它,同時只付出最簡單的測試代價。簡單HTML源碼:1<!--The loneliest number-->
Time of Update: 2015-06-01
標籤:python 內建函數內建函數 例:如果返回數位絕對值 ,寫函數是非常不方便的[[email protected] tools]# python fa.py 10[[email protected] tools]# cat fa.py #!/usr/bin/pythondef a(x): &
Time of Update: 2015-06-01
標籤:最近開始學Python,感覺挺好玩的,既有指令碼語言的靈活性,又有豐富的類庫與物件導向的特點,開發起來很方便。遊戲的規則和乒乓球一樣,如果妙蛙種子掉地上了就算輸,你可以用藍色的蹺蹺板彈它,使他不落到地面上。Game Over後可按任意鍵繼續遊戲或選擇退出。代碼如下: 1 import sys, pygame 2 from random import * 3 from pygame.locals import * 4 from pygame.font import * 5