Time of Update: 2015-03-15
標籤:# -*- coding: utf-8 -*-# 作者:新手__author__ = ‘Administrator‘#標準庫:日期時間基礎學習:calendar:處理日期#例1import calendarc=calendar.TextCalendar(calendar.SUNDAY)c.prmonth(2015,3)#prmonth()簡單函數,產生一個月的格式檔案輸出#TextCalendar()從星期天(
Time of Update: 2015-03-15
標籤:# -*- coding: utf-8 -*-# 作者:新手__author__ = ‘Administrator‘#檔案的比較import os,filecmp#作用用於比較系統中的目錄和檔案#例子2def mkfile(name,body=None): with open(name,‘w‘)as name1:
Time of Update: 2015-03-15
標籤:簡介 配置python沙箱環境。 安裝步驟 1、安裝pyenv 參考:https://github.com/yyuu/pyenv-installer,有以下兩種方式: 方式1: 第一步:在自己的使用者目錄下執行 curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer |
Time of Update: 2015-03-14
標籤: 定義 返回單值 def my_abs(x): if x >= 0: return x else: return -x 返回多值 返回多值就是返回一個tuple import mathdef move(x, y, step, angle=0): nx = x + step * math.cos(angle) ny = y - step * math.sin(angle) return nx, ny 空函數 def nop():
Time of Update: 2015-03-14
標籤:#檔案系統標準庫學習import os,os.pathos.path#平台獨立檔案/檔案名稱管理#以下給出一些常用的os模組下面使用的方法,如下:"""1:os.sep--路徑各部分之間分隔字元,如:/,\2:os.extsep 檔案名稱與檔案<副檔名>之間分隔字元,如:.3:os.pardir 檔案路徑中表示分類樹上一級的部分,如:..4:os.curdir 檔案路徑指示目前的目錄部分,如:.5:split()將函數分解成2部分:然後一
Time of Update: 2015-03-15
標籤:#標準庫:StringIO提供類檔案API文本緩衝區#作用:可以處理記憶體中的文本,有2種不同的實現:cStringIP版本用c編寫提高速度,StringIO用python來提供可移植性,與其他字串串連相比,cStringIO構造大字串提供了更好的效能#樣本try: from cStringIO import StringIOexcept: from &nbs
Time of Update: 2015-03-14
標籤: 在做django的練習,突然出現TemplateDoesNotExist: 500.html的錯誤,百思不得其解,後來去尋找了相關的資料,才發現原來是我把django裡面的setting.py這個檔案裡面的DEBUG變數設定為False導致的。預設情況下,setting.py裡面的DEBUG是true,但是在生產環境下,我們應該設定為false,不然系統出錯的時候,頁面會顯示一些敏感的調試資訊。所以問題就在這裡,當DEBUG為真時,django會使用內部的500
Time of Update: 2015-03-15
標籤:1.通過按pip install virtualenv2.安裝pyenv(推薦)安裝相關環境包:#yum groupinstall "Development tools"#yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel #readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel安裝 pyenv#curl
Time of Update: 2015-03-15
標籤:python numpy windows 64位 matplotlib Python版本:3.4.2 64位Matplotlib 最容易,有64位的exe檔案,直接下載:http://sourceforge.net/projects/matplotlib/files/?source=navbarnumpy 和 SciPy:
Time of Update: 2015-03-15
標籤:python excel pywin32 由於前端同事需要批量的對excel檔案做特殊處理,刪除指定行,故寫了此指令碼,同時配合config.ini方便不熟悉py的同事使用#!/usr/bin/env python#-*- coding:utf-8 -*-########################################################
Time of Update: 2015-03-14
標籤:Pythonic定義Python最常用的編碼風格還是PEP8,詳見:http://jython.cn/dev/peps/pep-0008/Pythonic確實很難定義,先簡單引用下《Python之禪》中的幾句經典闡釋:優美勝於醜陋(Python
Time of Update: 2015-03-13
標籤:python 機器學習 big data library http://blog.csdn.net/pipisorry/article/details/44245575關於怎麼學習python,並將python用於資料科學、資料分析、機器學習中的一篇很好的文章Comprehensive(綜合的) learning path – Data Science
Time of Update: 2015-03-14
標籤:問題1: 1 Non-ASCII character ‘\xe9‘ in file 問題原因:程式編碼上出現問題解決方案:在程式頭部加上代碼 #-*- coding: UTF-8 -*- 設定代碼編碼為UTF8即刻正常運行 問題2:windows 下print 亂碼錯誤原因:源碼檔案的編碼格式為utf-8,但是window的本地預設編碼是gbk,所以在控制台直接列印utf-8的字串當然是亂碼了!解決方案:比較通用的解決方案
Time of Update: 2015-03-13
標籤:近期突然對驗證碼的識別感興趣了,然後就研究了一些Image
Time of Update: 2015-03-13
標籤:python沒什麼可說的,繼承主要就是繼承父類的一些方法,代碼中很詳細#!/usr/bin/env python #coding:utf-8class Father(object):#新式類 def __init__(self): self.name='Liu' self.FamilyName='Yan' def Lee(self): print '我是父類函數Lee'
Time of Update: 2015-03-14
標籤:搬運自http://www.2cto.com/kf/201309/242273.html,感謝原作。之所以出現上面的異常,是因為如果用 urllib.request.urlopen
Time of Update: 2015-03-14
標籤:3.1.3. ListsPython knows a number of compound data types, used to group together other values. The most versatile is the list, which can be written as a list of comma-separated values (items) between square brackets. Lists might contain items of
Time of Update: 2015-03-15
python物件導向的繼承,python物件導向沒什麼可說的,繼承主要就是繼承父類的一些方法,代碼中很詳細#!/usr/bin/env python #coding:utf-8class Father(object):#新式類 def __init__(self): self.name='Liu' self.FamilyName='Yan' def Lee(self): print
Time of Update: 2015-03-15
python中的裝飾器,python裝飾器什麼是裝飾器假設有函數A,B,C,已經全部編寫完成,這時你發現A, B, C都需要同一個功能,這時該怎麼辦? 答: 裝飾器裝飾器其實就是一個函數,不過這個函數的返回值是一個函數個人理解,裝飾器主要就是為了完成上邊的這個功能,將A, B, C 函數包裹在另一個函數D中,D函數在A函數執行之前或之後,處理一些事情#!/usr/bin/env python #coding:utf-8def SeparatorLine():
Time of Update: 2015-03-15
python中的反射,python反射反射對於初學python可能較難理解,但反射是非常有用。試想一下,當別的程式傳入給你寫的這段代碼一個變數(var=“math”),這個變數是一個字串,這個字串是一個模組或者一個模組下的某個方法,你需要通過變數來匯入此模組或者方法,如何匯入此模組或方法呢,如果直接執行 import var是會出錯的,因為var在你的這段代碼中是一個變數, 這時就需要反射, 如何使用反射呢。如果這個變數值是一個模組,可以使用MathModule=__import_