Time of Update: 2015-08-07
標籤:開啟檔案 使用open函數,文法格式為:open( name[, mode[, buffering]]),name為開啟檔案名稱,mode為開啟檔案方式,buffering控制檔案的緩衝。 mode可選,預設為唯讀模式,即r, 其中使用的參數有open函數中mode參數的值值描述r讀w寫a檔案末尾追加b二進位模式,可添加到其他模式中+讀/寫入模式,可以添加到其他模式中 buffering可選,0表示輸入輸出無緩衝; 1表示有緩衝,
Time of Update: 2015-08-04
標籤:一、命名:Python中的變數命名規則為:只能包括字母、數字、底線_,且不能由數字開頭二、聲明、賦值1、Python是動態語言,不需要提前聲明變數的類型,可以把任意資料類型賦值給變數,並且同一變數可以反覆賦不同資料類型的值。2、可以將變數複製給變數eg:a=1b=aa=‘123‘print b此時列印出來的結果b是1,原因是b指向了a指向的1,當a的指向發生變化後,與b沒有任何關係。
Time of Update: 2015-07-14
標籤:python 文法高亮 配置 使用python idle的人恐怕都無法忍受預設的白色背景,及其文法高亮主題。大家更傾向於使用黑色背景。下面介紹Obsidian, Desert, 和Tango三種主題配置在 使用者目錄 的.idlerc 目錄下建立名為 config-highlight.cfg 檔案,並加入如下內容[tango]definition-foreground =
Time of Update: 2015-06-03
標籤:早晨練習python時想查看api,試了半天都不沒成功,最後只能通過笨方法進入檔案夾查看源檔案了::>_<::網上搜尋找到方法步驟:1.dos命令視窗輸入:python -p pydoc -m 45672.在瀏覽器中輸入:http://localhost:4567查看具體的http://localhost:4567/selenium.webdriver比看著源檔案舒服多啦O(∩_∩)O~
Time of Update: 2015-06-02
標籤:unittest Test outcomesTests have 3 possible outcomes:okThe test passes.FAILThe test does not pass, and raises an AssertionError exception.ERRORThe test raises an exception other than AssertionError. Asserting Truthclass
Time of Update: 2015-05-28
標籤:Ctrl + [ 、Ctrl + ] 縮排代碼Alt+3 Alt+4 注釋、取消注釋程式碼Alt+5 Alt+6 切換縮排方式 空格<=>TabAlt+/ 單詞完成,只要文中出現過,就可以幫你自動補齊。多按幾次可以迴圈選擇Alt+M 開啟模組代碼,先選中模組,然後按下此快速鍵,會幫你開啟改模組的py源碼供瀏覽Alt+C 開啟類瀏覽器,方便在源碼檔案中的各個方法體之間切換Alt+FP 開啟路徑瀏覽器,方便選擇匯入包進行查看瀏覽F1 開啟Python文檔,比Editplus
Time of Update: 2015-05-25
標籤:python使用subprocess模組可以方便的運行系統命令,並擷取輸入,但是當輸出的內容中存在中文時返回的資料就是進行過編碼後的,無法正常顯示,因此要對其進行一下轉碼,過程如下:首先,應該知道命令列使用哪種編碼顯示輸出結果,在命令列中運行 chcp 命令來擷取活動頁代碼,如:"活動頁代碼:936"MS-DOS為以下國家和語言提供字元集: 字碼頁描述 1258 越南語 1257 波羅的語 1256 阿拉伯語 1255
Time of Update: 2015-05-23
標籤:python slice先從原理上分析切片運算:list的切片,內部是調用__getitem__,__setitem__,__delitem__和slice函數。而slice函數又是和range()函數相關的。給切片傳遞的鍵是一個特殊的slice對象。該對象擁有可描述所請求切片方位的屬性,例如:a = [ 1, 2, 3, 4, 5, 6 ]x = a [ 1 : 5 ] # x = a.__getitem__( slice ( 1, 5, None ) )a [ 1 : 3
Time of Update: 2015-05-21
標籤:python記錄python學習過程#! /usr/bin/python組織行 ——源檔案的頭兩個字元是#!,後面跟著一個程式.作用是告訴使用者的程式在執行的時候使用哪個解譯器。python 區分大小寫,確保在每一行的開始字元前沒有空格或者定位字元運行程式1. python test.py 用於運行指定路徑的python程式2. ./test.py 用於在程式的目前的目錄下3. test
Time of Update: 2015-05-16
標籤:python 學習1、編碼轉換 一般硬碟儲存為utf-8,讀入記憶體中為unicode,二者如何轉換 a = ‘你好‘ ‘\xe4\xbd\xa0\xe5\xa5\xbd‘ <type
Time of Update: 2015-05-12
標籤:python json decode encode dump JSON(JavaScript Object Notation)
Time of Update: 2015-04-29
標籤:1. 字元編碼簡介1.1. ASCII美國訊息交換標準代碼 (ASCII),是一種單位元組的編碼。電腦世界裡一開始只有英文,而單位元組可以表示256個不同的字元,可以表示所有的英文字元和許多的控制符號。不過ASCII只用到了其中的一半(\x80以下),這也是MBCS得以實現的基礎。1.2.
Time of Update: 2015-04-29
標籤:python mail python
Time of Update: 2015-04-25
標籤:通常大多數人執行reload(sys)這條語句其實僅僅是為了能夠修改Python的預設字元集,也就是能夠調用sys.setdefaultencoding()。但是如果在IDLE中執行reload(sys),就會導致接下來無法正常執行任何命令。起初遇到這個問題也是束手無策,後來無意間在stackoverflow上看到有人說到了這個問題。原來是因為IDLE作為一個GUI Shell環境,在啟動初始化過程中,會設定特定的標準輸入、標準輸出和標準錯誤輸出,使得輸入和輸出都在IDLE的GUI
Time of Update: 2016-06-10
本文執行個體講述了python登入豆瓣並發帖的方法。分享給大家供大家參考。具體如下:這裡涉及urllib、urllib2及cookielib常用方法的使用登入豆瓣,由於有驗證碼,採取的辦法是將驗證碼圖片下載到同目錄下,查看圖片後輸入驗證碼即可登入、發帖文章內容寫死在代碼中了 # -- coding:gbk --import sys, time, os, reimport urllib, urllib2, cookielibloginurl =
Time of Update: 2016-06-10
如果你想要在Linxu中獲得一個高效、自動化、高品質的科學畫圖的解決方案,應該考慮嘗試下matplotlib庫。Matplotlib是基於python的開源科學測繪包,基於python軟體基金會許可證發布。大量的文檔和例子、整合了Python和Numpy科學計算包、以及自動化能力,是作為Linux環境中進行科學畫圖的可靠選擇的幾個原因。這個教程將提供幾個用matplotlib畫圖的例子。特性
Time of Update: 2016-06-10
前言相信各位一定有收到過這樣的群發簡訊,據說還被歸類為玩轉的五大技巧之一╮(╯▽╰)╭但,其實,只要跑一下指令碼,就輕鬆找出刪除自己的好友(輕鬆摔碎玻璃心,逃原理建立群組,如果加不進來就是被刪好友了(不要在群組裡講話,別人是看不見的)。用的是網頁版的介面,還有些小問題,不過現在結果好像有疏漏一小部分,原因不明……也沒試過被拉黑的情況。最終會遺留下一個只有自己的群組,需要手工刪一下。方法下載 python 指令碼,跑一下。啟動 Terminal,切到檔案目錄下:python wdf.py代碼如下#
Time of Update: 2016-06-06
剛出道面試過一到演算法題目,一個西瓜,保持形狀不變,切10刀最多切多少塊!回複內容:幫你搜到一個答案:一個西瓜切100刀最多能分成多少塊?說明為什麼.你這個問題的本質是n個平面最多可以把空間劃分成多少塊.我們來看如下三個問題:1) n個點最多可以把一條直線劃分成多少段.通項公式記為A(n)2) n條直線最多可以把平面劃分多成個地區.通項公式記為B(n)3)
Time of Update: 2016-06-06
Python 標準庫中有很多實用的工具類,但是在具體使用時,標準庫文檔上對使用細節描述的並不清楚,比如 urllib2 這個 HTTP 用戶端庫。這裡總結了一些 urllib2 的使用細節。1.Proxy 的設定2.Timeout 設定3.在 HTTP Request 中加入特定的 Header4.Redirect5.Cookie6.使用 HTTP 的 PUT 和 DELETE 方法7.得到 HTTP 的返回碼8.Debug LogProxy 的設定urllib2 預設會使用環境變數 http_
Time of Update: 2016-06-06
本文執行個體講述了以windows service方式運行Python程式的方法。分享給大家供大家參考。具體實現方法如下:#!/usr/bin/env python # coding: utf-8 # SmallestService.py # # A sample demonstrating the smallest possible service written in Python.import win32serviceutil import win32service import win3