原创 wxPython Demo 學習

第一個程序: "Hello, World" 依照傳統,我們首先編寫一個小小的 "Hello, world" 應用程序。代碼如下: #!/usr/bin/env python import wx app = wx.App(False)

原创 Python調用SVN實現文件批量rename

使用Python調用os模塊, import os 先看一下os.system()的用法: >>> help(os.system) Help on built-in function system in module nt: syste

原创 excel 學習------錯誤值

以下內容是從網上搜集的資料。 在Excel表中,公式可能因爲多種原因返回錯誤值。比如,除以0在Excel是不允許的,如果輸入公式 =5/0,Excel將返回#DIV/0! 。錯誤值包括#DIV/0!、#N/A、#NAME?、#NU

原创 Python學習筆記(一)————基礎知識

1.數字和表達式 除法 在3.0之前的版本,一個整數被另一個整數除,計算結果的小數部分會被截除,例如: >>> 1/2 0 如果需要普通的除法怎麼辦?這裏提供兩個有效的方案: 1.要用實數(包含小數點的十進制數)而不是整數進行運算

原创 python 的模塊導入

模塊 就是一些函數和類的集合文件,它能實現一些相應的功能,可以想象成導入到python中以增強功能的擴展。 需要使用特殊的命令import導入以後才能使用。 導入方法: 導入模塊的時候可以使用 import somemodule

原创 python讀取EXCEL

因爲經常需要讀取excel文件,所以把常用的幾個功能寫在了一起,以後可以直接調用。 但是有些函數是有缺陷的,比如:函數match_excel_bycol()和函數match_excel_bycrow(),希望能通過匹配文字來返回指定行/列

原创 代碼文件亂碼

最近有同事出現修改完文件出現亂碼的情況。 這是因爲字符編碼不一致造成的,最好不要使用記事本來編譯代碼, 因爲記事本會自作聰明地在保存UTF-8格式文本時添加BOM頭。   建議最好使用一個簡單的code編譯器來修改手寫代碼。

原创 EXCEL對數據的相對引用和絕對引用

EXCEL公式或函數中經常看到類似 $A2+$B2 這樣的函數,那麼,公式中的$是什麼意思呢? 在公式或函數中使用$表示對數據區域的絕對引用。 這裏有三個概念:相對引用,絕對引用,混合引用 相對引用:就是複製公式(或函數)時,區域地址跟着

原创 64位win7下Android SDK Manager閃退的解決方法

64位win7下Android環境搭建        最近突然對android很感興趣,於是搭建了android的開發環境。在搭建過程中遇到了各種各樣的問題,整整折騰了兩週的時間,所以把這些問題和解決方法記錄下來,算是對這兩週煎熬的一

原创 TortoiseSVN 安裝和環境配置

到tortoisesvn官網下載最新的軟件,也可以在Subversion中文站 找到相應的軟件。 我的64位系統,安裝 TortoiseSVN-1.8.3.24901-x64-svn-1.8.4 版本 安裝好之後在系統的環境變量中添加:

原创 Tkinter 8.5 參考手冊: a GUI for Python

本手冊翻譯自http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/index.html Tkinter 8.5 reference: a GUI for Python

原创 Eclipse安裝WindowBuilder

本來是想安裝Visual Editor的,但是資料上提供的網址已經無法使用了,在網上搜了一些帖子,並不是很好用。但是也不是沒有收穫,無意中看到有人說Visual Editor已經停止維護了,不如用WindowBuilder! 於是搜了關於

原创 pyc pyo pyd 代表什麼含義

本文問題來源於stackoverflow,原文鏈接 What does python file extensions, .pyc .pyd .pyo stand for? 這些 python 文件後綴是什麼含義? .pyc .

原创 py2exe使用教程(五)——指定額外文件

一些程序在運行時需要額外的文件,如圖片,配置文件等。py2exe並不會自動把他們打包到dist目錄,不過可以通過配置參數來打包。 比如,我們的程序中有一個名爲images的目錄放置了程序需要的圖片,或者在sounds目錄下放置的音頻文件

原创 py2exe使用教程(七)——配置選項(目標目錄,壓縮)

本節將介紹py2exe 的options參數,用來指定setup的設置選項,options的關鍵字包括: unbuffered - if true, use unbuffered binary stdout and s