Time of Update: 2015-06-28
標籤: 1、讀取指定目錄的檔案2、讀取本地檔案,輸出檔案內容3、寫入並儲存一個檔案到指定目錄 Python的代碼非常簡潔高效,實現以上三大功能僅用了40行左右的代碼~ 之前用Java讀寫、建立、複製、重新命名檔案要寫50多行代碼,Python的效率的確很高;#-*- coding: UTF-8 -*- ‘‘‘1、讀取指定目錄的檔案2、讀取本地檔案,輸出檔案內容3、寫入並儲存一個檔案到指定目錄‘‘‘import os# 遍曆指定目錄,顯示目錄下的所有檔案名稱def
Time of Update: 2015-06-28
標籤:1
Time of Update: 2015-06-28
標籤:傳回值即使hello()函數沒有return語句但是它仍然有傳回值nonepython的傳回值可以是多個,即返回一個序列函數變數的範圍在子程式中定義的變數稱為局部變數,在程式的一開始定義的變數稱為全域變數。全域變數範圍是整個程式(包括子程式內部),局部變數範圍是定義該變數的子程式。當全域變數與局部變數同名時:在定義局部變數的子程式內,局部變數起作用;在其它地方全域變數起作用。Python函數(2)
Time of Update: 2015-06-28
標籤:最近有個監控需求,需要遠程執行叢集每個節點上的指令碼,並擷取指令碼執行結果,為了安全起見不需要帳號密碼登陸主機,要求只需要調用遠程指令碼模組的方法就能實現。總結下python進行遠程呼叫指令碼方法: 登陸主機執行指令碼,python模組支援如 pssh、pexpect、paramiko 以遠程方法調用(不需要登陸主機),python模組 rpyc,支援分布式 socket
Time of Update: 2015-06-27
標籤:平台: win7-32 python3.4.3安裝過程實在是太噁心了,整理了一下方便大家,沒準搜尋引擎能收錄到了:遇到的問題主要有:1、各種找不到版本相容的2、下載到了 .whl & .egg檔案不會安裝3、安裝好了檔案又缺各種 module ImportError:No module named ‘six‘ No module named ‘dateutil‘ ImportError:No
Time of Update: 2015-06-27
標籤:一、前言2012年3月,與某老師交流的時候,初次得知Deep
Time of Update: 2015-06-27
標籤:urllib.request.urlopen(url).read().decode(‘utf-8‘)url中帶中文參數會出錯:UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 84-86: ordinal not in range(128)需要對中文進行轉碼url = GEOCODE_BASE_URL +
Time of Update: 2015-06-28
標籤: For ( __str__ ),we going to see a example ...and find who is working for ...#!/usr/bin/pythonclass Person(object): def __init__(self,name,gender): self.name = name self.gender = genderif __name__ == ‘__main__‘: p
Time of Update: 2015-06-28
標籤:上一篇中簡述了這兩個關鍵字的基本用法:global用於在局部作用於修改或重定義全域變數nonlocal用於在內部範圍修改或重定義外部變數(全域變數除外)這隻是很淺的理解方式注意python的特性,變數有mutable和immutable之分,對於mutable變數的,在內部範圍內做修改時完全可以的,不需要上面兩個關鍵字的修飾,比如下面的程式:a = 12li = [1, 2, 3]def g(): b = 11 li[
Time of Update: 2015-06-27
標籤:1、用戶端串連 用戶端串連有4個步驟: (1)建立一個socket對象 Socket=socket.socket(family,type) (2)使用socket的connect方法串連伺服器 Socket.connect((host,port)) 其中,host是伺服器的IP地址,如果只是知道伺服器的網域名稱,可以通過host = socket.gethostbyname( hostname
Time of Update: 2015-06-27
標籤: 那堵牆著實可恨!身處IT這個圈子,經常需要用gg查資料(你也可以用來訪問1024,^_^...)。當然,你也可以用百度。其實也不是我不愛用百度,是有緣由的,且聽我細細道來。有一次閑得蛋疼,想看看會不會有人抄襲我的部落格(儘管部落格學得不咋地),於是百度了一下,結果是驚人的。我發現我自己寫的部落格,即使是拿整個標題去搜尋,往往搜不到,搜到的是一堆爬蟲爬去的結果。具體是哪些,這裡就不說了,各自可以拿自己的部落格試一下。以前總是手工收集幾個IP用一段時間,失效了以後再重新收集幾個,如此反覆,
Time of Update: 2015-06-27
標籤:一、相依模組 PyCrypto - The Python Cryptography Toolkit 二、 $ wget http://www.lag.net/paramiko/download/paramiko-1.7.6.tar.gz $
Time of Update: 2015-06-28
標籤:python 營運自動化 大規模監控系統
Time of Update: 2015-06-27
標籤:python os system listdir canopy 1.字串string判斷一個字元(char)是數字還是字母 str.isalpha #判斷是否為字母str.isdigit #判斷是否為數字判斷一個字串是否為空白if not str.strip(): #判斷是否為空白,true表示空向字串新增內容str =
Time of Update: 2015-06-27
標籤:python 檔案尋找 glob模組是最簡單的模組之一,內容非常少。用它可以尋找符合特定規則的檔案路徑名。跟使用windows下的檔案搜尋差不多。尋找檔案只用到三個匹配符:”“, “?”, “[]”。”“匹配0個或多個字元;”?”匹配單個字元;”[]”匹配指定範圍內的字元,如:[0-9]匹配數字。方法glob.glob()
Time of Update: 2015-06-27
標籤:環境:樹莓派,系統raspbian,系統內建兩個版本的python以及pygame。1、畫板程式如下: 1 !/home/pi/game_1.py 2 import pygame 3 4 width = 640 5 height = 480 6 radius = 100 7 fill = 1 8 9 pygame.init() #初始化pygame10 11 window = pygame.display.set_mode((window, height))12
Time of Update: 2015-06-27
標籤: [1.os]1.重新命名:os.rename(old, new)2.刪除:os.remove(file)3.列出目錄下的檔案 :os.listdir(path)4.擷取當前工作目錄:os.getcwd()5.改變工作目錄:os.chdir(newdir)6.建立多級目錄:os.makedirs(r"c:/python /test")7.建立單個目錄:os.mkdir("test")8.刪除多個目錄:os.removedirs(r"c:/python")
Time of Update: 2015-06-27
標籤:參考部落格: http://www.cnblogs.com/vamei/archive/2012/09/05/2671198.html http://www.cnblogs.com/baiqi/p/3951506.html http://www.cnblogs.com/sunnyjiangjie/p/4207063.html 參考資料:Python 2.7.7 documentation 參考工具:http://translate.google.cn/
Time of Update: 2015-06-27
標籤: 1 def deco(func): 2 def _deco(): 3 print("Before") 4 func() 5 print("End") 6 #return func 這裡不需要返回 7 return _deco#這裡不是_deco() 8 9 @deco10 def myfunc():11 print("Clled")12 13 myfunc() 帶參數的def
Time of Update: 2015-06-27
標籤:python 基礎 Python 基礎語句和文法注釋繼續程式碼群組代碼的縮排在一行書寫多個語句 模組變數賦值賦值操作符增量賦值多重賦值多元賦值python編寫的基本風格模組的結構和布局記憶體管理變數定義引用計數增加引用計數減少引用計數del語句Python 基礎語句和文法注釋python中用#號進行注釋繼續如果一個語句需要跨行,那麼需要用\來串連兩個跨行的語句if name == ‘qeesung‘ and