Time of Update: 2015-04-01
標籤:python中對檔案、檔案夾(檔案操作函數)的操作需要涉及到os模組和shutil模組。得到當前工作目錄,即當前Python指令碼工作的目錄路徑: os.getcwd()返回指定目錄下的所有檔案和目錄名:os.listdir()函數用來刪除一個檔案:os.remove()刪除多個目錄:os.removedirs(r“c:\python”)檢驗給出的路徑是否是一個檔案:os.path.isfile()檢驗給出的路徑是否是一個目錄:os.path.isdir(
Time of Update: 2015-04-02
標籤: (體驗更好的閱讀效果,戳這裡) virtualenv virtualenv用於建立獨立的Python環境,多個Python相互獨立,互不影響,它能夠:1. 在沒有許可權的情況下安裝新套件2. 不同應用可以使用不同的套件版本3. 套件升級不影響其他應用 安裝 sudo apt-get install python-virtualenv 使用方法 virtualenv [虛擬環境名稱] 如,建立**ENV**的虛擬環境 virtualenv ENV
Time of Update: 2015-04-02
標籤: 1 #!usr/bin/env python 2 #-*- coding:utf-8 -*- 3 import xlrd 4 import xlwt 5 from xlutils.copy import copy 6 import os 7 8 data = xlrd.open_workbook(‘M3000.xls‘) #開啟一個excel表格 9 table = data.sheets()[0] #通過該方法讀取的sheet是唯讀,不能進行寫操作10 rows =
Time of Update: 2015-04-02
標籤:直接上代碼:list_a=[‘a‘,‘c‘,‘z‘,‘E‘,‘T‘,‘C‘,‘b‘,‘A‘,‘Good‘,‘Tack‘]list_b=[‘a‘,‘c‘,‘z‘,‘E‘,‘T‘,‘C‘,‘b‘,‘A‘,‘Good‘,‘Tack‘]list_a.sort()print list_a==sorted(list_b)>>>Truelist_a.sort(),
Time of Update: 2015-04-02
標籤:python python網頁資料抓取全紀錄
Time of Update: 2015-04-02
標籤:python 中控考勤機用python串連中控考勤機。 下載並分析資料,把結果郵件給人事。中控SDK包: x32地址 x64地址SDK包建議用32位的,在win7 64位系統上用64位開發包不行,用32可以。python還要pywin32 注意版本,我這用的 32位的python 2.7 然後下的這個pywin32#!/usr/bin/env python#_*_ coding:gbk _*_import win32com.clientimport&
Time of Update: 2015-04-01
標籤: 一、相關模組介紹 發送郵件主要用到了smtplib和email兩個模組,這裡首先就兩個模組進行一下簡單的介紹: 1、smtplib模組 smtplib.SMTP([host[, port[, local_hostname[, timeout]]]])
Time of Update: 2015-04-02
標籤:pythonSetup.py檔案from setuptools import setupfrom codecs import open # 第三方依賴包及版本requires = ['beautifulsoup4>=4.3.2', 'gearman>=2.0.2', 'pymongo>=2.7.2', 'threadpool>=1.2.7',
Time of Update: 2015-04-02
標籤:不同類型的資料輸出在同一行,在行尾加","即可:#! -*- coding:utf-8 -*- #加這一行可以在檔案中使用中文print 'This is a string + int',print '12 + 13 =',print 12+13#另一種方式,在命令列中輸出時不換行,還會替換掉原來的一行for i in xrange(1,1000):print 'Downloading:%d\r'
Time of Update: 2015-04-02
標籤:python virtualenv 什麼是VirtualenvVirtualEnv用於在?台機器上建立多個獨立的python運行環境,實現項目之間的第三方包依賴的隔離,並實現開發環境到生產環境的快速拷貝部署。安裝virtualenv命令列執行easy_install
Time of Update: 2015-04-02
標籤:python numpy NumPy是科學計算方面的一個Python庫,在資料採礦或機器學習或科學統計等領域經常被用到,官網在這裡。在實際業務中,為發揮NumPy的高效能,在編譯NumPy時會依賴一些經過特別最佳化的第三方科學計算庫。對於初次接觸NumPy的新手來說,從源碼編譯安裝依賴外部庫的NumPy通常不是一個簡單的任務。事實上,NumPy這個Python包本身不需依賴任何第三方庫就能完成編譯和安裝使用,只不過其計算效
Time of Update: 2015-04-02
標籤:python atm類比 信用卡類比包含啟動程式start.py和atm.py模組使用者資料通過字典序列化存入userdata.pkl使用者操作記錄檔案userid.record(為每個使用者儲存一個記錄檔案)商品價格檔案goods_list功能包含:取現 存錢 轉賬 購物 列印清單其他說明:沒有包含管理端程式(用於添加使用者帳號,商品上下架),密碼驗證使用者可以自己開發。start.py如下:#!/usr/bin/python# -*-&
Time of Update: 2015-04-02
標籤:make sure your python version > Python 2.3 1 從一個小案例說起: cat howto_logging.py #coding=utf8# file name: howto_logging# this file shows how to use logging# made by vasks, email:[email protected]import logging# 建立一個logger,層級:DEBUGlogger =
Time of Update: 2015-04-02
標籤:功能自動擷取CSDN文章列表,並對每篇文章增加點擊量.源碼import urllib.requestimport reimport timeimport randomfrom bs4 import BeautifulSoupp = re.compile('/a359680405/article/details/........')#自己的部落客頁url = "http://blog.csdn.net/a359680405"#使用build_opener(
Time of Update: 2015-04-02
標籤:python __new__ 先看下object類中對__new__()方法的定義:class object: @staticmethod # known case of __new__ def __new__(cls, *more): # known special case of object.__new__ """ T.__new__(S, ...) ->
Time of Update: 2015-04-02
標籤: 露珠是一名愛好養花的測試員,熟悉python,減少了很多重複性的工作。扯一扯這兩個月的學習總結:基礎 文法,資料結構什麼的翻一遍手冊足夠了,用到的時候不會了再查,相信只有你想不到的沒有python不支援的(此處忽略老牛)。檔案 嘛,作為一名測試,起初最需要用到的就是python的檔案操作,各種讀寫檔案,分析資料神馬的。。這裡需要用到的就是python file操作、以及各種資料結構的用法了,比如List,dict
Time of Update: 2015-04-01
標籤:python argparse 變參 位置參數 正則匹配 在python 2.7 後,不推薦使用 optparse, 而推薦使用 argparse.其它的不多說,簡單的分析下我遇到的問題:我是想用 argparse 來解析不定長的命令列參數例如:import argparseimport sysparser =
Time of Update: 2015-04-02
標籤:python pydev django helloworld 作業系統:windows開發環境:Eclipse + PyDev1.
Time of Update: 2015-04-01
標籤:1.工作需求有很多事項,每個事項分為:名稱、種類。時間等,需要把每個事項逐個輸入到網頁中並提交。如果用人肉操作的話,流程就是先登入到網站後台,點擊“添加”——>輸入各項內容——>點擊“儲存”。然後重複這個動作100遍。 2.設想的解決辦法對手工“登入”、“添加”、“儲存”的全過程進行抓包,擷取整個流程提
Time of Update: 2015-04-02
標籤:python 自動補全 tab 1.安裝readline模組。sudo apt-get install readline*2.建立檔案~/.pythonstartup,內容如下# python startup fileimport sysimport readlineimport rlcompleterimport atexitimport os# tab