Time of Update: 2016-06-10
元組是不可變的Python對象序列。元組的序列就像列表。唯一的區別是,元組不能被改變,即元組是不可被修改。元組使用小括弧,而列表使用方括弧。建立一個元組很簡單,只要把不同的逗號分隔值,可以把括弧中的這些逗號來分隔每個值。例如:tup1 = ('physics', 'chemistry', 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup3 = "a", "b", "c", "d";空的元組寫為含有兩對稱括弧:tup1 =
Time of Update: 2016-06-10
圖片太大了,上百張圖用photoshop改太慢,就想到用python寫個簡單的批處理。功能簡單就是把原圖按比例縮小複製代碼 代碼如下:# -*- coding: cp936 -*- import Image import glob, os #圖片批處理 def timage(): for files in glob.glob('D:\\\\1\\\\*.JPG'): filepath,filename = os.path.split(files)
Time of Update: 2016-06-10
本文執行個體講述了python擷取指定目錄下所有檔案名稱列表的方法。分享給大家供大家參考。具體實現方法如下:這裡python代碼實現擷取檔案名稱列表的功能,可以指定檔案中包含的字元,方便提取特定類型的檔案名稱列表:# -*- coding: utf-8 -*- #~ #------------------------------------------------------------------#~ module:wlab #~ Filename:wgetfilelist.py #~
Time of Update: 2016-06-10
remove()方法從列表中刪除第一個obj。文法以下是remove()方法的文法:list.remove(obj)參數 obj -- 這是可以從列表中移除該對象傳回值此方法不返回任何值,但從列表中刪除給定的對象例子下面的例子顯示了remove()方法的使用#!/usr/bin/pythonaList = [123, 'xyz', 'zara', 'abc', 'xyz'];aList.remove('xyz');print "List : ", aList;aList.remove(
Time of Update: 2016-06-10
目的 檢測字串中是否包含某字元集合中的字元方法 最簡潔的方法如下,清晰,通用,快速,適用於任何序列和容器複製代碼 代碼如下:def containAny(seq,aset): for c in seq: if c in aset: return True return False
Time of Update: 2016-06-10
setdefault()方法類似於get()方法,但會設定字典[鍵]=預設情況下,如果鍵不是已經在字典中。方法以下是setdefault()方法的文法:dict.setdefault(key, default=None)參數 key -- 這是要被搜尋的鍵 default --
Time of Update: 2016-06-10
字典是可變的,並且可以儲存任意數量的Python對象,包括其他容器類型另一個容器類型。字典包括鍵對(稱為項目)及其相應的值。Python字典也被稱為關聯陣列或雜湊表。字典的一般文法如下:dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}可以用下面的方式建立字典:dict1 = { 'abc': 456 };dict2 = { 'abc': 123, 98.6: 37
Time of Update: 2016-06-10
本文執行個體講述了python判斷圖片寬度和高度後刪除圖片的方法。分享給大家供大家參考。具體分析如下:Image對象有open方法卻沒有close方法,如果開啟圖片,判斷圖片高度和寬度,判斷完成後希望刪除或者給圖片改名,是無法操作的,這段代碼可以解決這個問題,注意open函數開啟圖片檔案要使用二進位方式,及參數使用'rb',有的文章給出的只有個'r'參數,Image是無法open的import osimport ImagefileName = 'c:/py/jb51.jpg'fp = open(
Time of Update: 2016-06-10
type()方法返回傳遞變數的類型。如果傳遞變數是字典那麼它將返回一個字典類型。文法以下是type()方法的文法:type(dict)參數 dict -- 這是字典傳回值此方法返回傳遞變數的類型。例子下面的例子顯示type()方法的使用#!/usr/bin/pythondict = {'Name': 'Zara', 'Age': 7};print "Variable Type : %s" % type (dict)當我們運行上面的程式,它會產生以下結果:Variable Type :
Time of Update: 2016-06-10
clear()方法將刪除字典中的所有項目(清空字典)文法以下是clear()方法的文法:dict.clear()參數 NA傳回值此方法不返回任何值。例子下面的例子顯示了clear()方法的使用#!/usr/bin/pythondict = {'Name': 'Zara', 'Age': 7};print "Start Len : %d" % len(dict)dict.clear()print "End Len : %d" % len(dict)當我們運行上面的程式,它會產生以下結果:
Time of Update: 2016-06-10
本文執行個體講述了python複製檔案的方法。分享給大家供大家參考。具體分析如下:這裡涉及Python複製檔案在實際操作方案中的實際應用以及Python複製檔案 的相關代碼說明,希望你會有所收穫。Python複製檔案:import shutil import os import os.path src = " d:\\download\\test\\myfile1.txt " dst = " d:\\download\\test\\myfile2.txt " dst2 = "
Time of Update: 2016-06-10
本文執行個體講述了python使用PIL模組實現給圖片打浮水印的方法。分享給大家供大家參考。具體實現方法如下:import Image, ImageEnhancedef reduce_opacity(im, opacity): """Returns an image with reduced opacity.""" assert opacity >= 0 and opacity 希望本文所述對大家的Python程式設計有所協助。
Time of Update: 2016-06-10
如果給定的鍵在字典可用,has_key()方法返回true,否則返回false。文法以下是has_key()方法的文法:dict.has_key(key)參數 key -- 這是要搜尋在字典中的鍵。傳回值此方法返回true,如果給定鍵在字典可用,否則返回false。例子下面的例子顯示了has_key()方法的使用。#!/usr/bin/pythondict = {'Name': 'Zara', 'Age': 7}print "Value : %s" %
Time of Update: 2016-06-10
本文執行個體講述了python從網路讀取圖片並直接進行處理的方法。分享給大家供大家參考。具體實現方法如下:下面的代碼可以實現從網路讀取一張圖片,不需要儲存為本地檔案,直接通過Image模組對圖片進行處理,這裡使用到了cStringIO庫,主要是把從網路讀取到的圖片資料類比成本地檔案。import urllib2import Imageimport cStringIOdef ImageScale(url,size): file =
Time of Update: 2016-06-10
本文執行個體講述了Python3實現將檔案歸檔到zip檔案及從zip檔案中讀取資料的方法。分享給大家供大家參考。具體實現方法如下:''''' Created on Dec 24, 2012 將檔案歸檔到zip檔案,並從zip檔案中讀取資料 @author: liury_lab ''' # 壓縮成zip檔案 from zipfile import * #@UnusedWildImport import os my_dir = 'd:/中華十大名帖/' myzip =
Time of Update: 2016-06-10
本文執行個體講述了python使用reportlab實現圖片轉換成pdf的方法。分享給大家供大家參考。具體實現方法如下:#!/usr/bin/env pythonimport osimport sysfrom reportlab.lib.pagesizes import A4, landscapefrom reportlab.pdfgen import canvasf = sys.argv[1]filename = ''.join(f.split('/')[-1:])[:-4]f_jpg =
Time of Update: 2016-06-10
本文執行個體講述了Python3遍曆分類樹的方法。分享給大家供大家參考。具體實現方法如下:import os, fnmatch# 檢查一個目錄,後者某個包含子目錄的分類樹,並根據某種模式迭代所有檔案# patterns如:*.html,若大小寫敏感可寫*.[Hh][Tt][Mm][Ll] # single_level 為True表示只檢查第一層 # yield_folders 表示是否顯示子目錄,為False只遍曆子目錄中的檔案,# 但不返回字母名 def all_files(root,
Time of Update: 2016-06-10
gmtime()方法轉換曆元到一struct_time以UTC其中dst的標誌值始終為0以秒錶示時間。如果不設定秒時或None,返回的時間為當前time()。文法以下是gmtime()方法的文法:time.gmtime([ sec ])參數 sec -- 這是秒數轉換成結構struct_time來表示。傳回值此方法不返回任何值。例子下面的例子顯示了gmtime()方法的使用。#!/usr/bin/pythonimport timeprint "time.gmtime() : %s" %
Time of Update: 2016-06-10
asctime()方法將一個元組或struct_time表示的時間返回gmtime()或localtime(),以下列格式的24個字元的字串:“Tue Feb 17 23:21:05 2015”。文法以下是asctime()方法的文法:time.asctime([t]))參數 t -- 這是9個元素或struct_time元組表示所返回gmtime的()或localtime()函數的時間。傳回值此方法返回以下形式的24個字元的字串:“Tue Feb 17 23:21:05 2015”。
Time of Update: 2016-06-10
本文執行個體講述了Python3實現從指定路徑尋找檔案的方法。分享給大家供大家參考。具體實現方法如下:這裡給定一個搜尋路徑,根據這個路徑請求和請求的檔案名稱,找到第一個符合要求的檔案import os def search_file(file_name, search_path, pathsep = os.pathsep): for path in search_path.split(pathsep): candidate = os.path.join(path,