Time of Update: 2015-03-03
標籤:python database sqlite3 mysql postgresql sqlite:基於檔案的關聯式資料庫,已經包含在python標準庫中。gadfly:用python寫的基於檔案的關聯式資料庫mysql:基於伺服器的關聯式資料庫postgresql:基於伺服器的關聯式資料庫 python訪問資料庫的
Time of Update: 2015-03-11
標籤:import作用:匯入/引入一個python標準模組,其中包括.py檔案、帶有__init__.py檔案的目錄。e.g:import module_name[,module1,...] from module import *|child[,child1,...] 說明:多次重複使用import語句時,不會重新載入被指定的模組,只是把對該模組的記憶體位址給引用到本地變數環境。測試:a.py &nb
Time of Update: 2015-03-11
標籤:使用python來刷csdn下載積分(一)中我們實現了csdn下載的自動評價,但是這樣只是評價自己下載過的資源,還不能實現刷分的目的。本次,我們將學習批量下載csdn的免費資源。csdn自己是帶了資源的搜素工具的,網址: http://download.csdn.net/advanced_search, 裡面是可以搜尋指定資源積分的下載資源的。但是用起來非常不好用,總是搜尋不到想要的資源。於是我們就棄之不用,使用百度來搜尋,搜尋的關鍵字是 "資源積分:0分"
Time of Update: 2015-03-11
標籤:xiaoluo python filter 字串
Time of Update: 2015-03-11
標籤:python 指令碼 python物件導向編程一個類對象中可以有下面幾種資料類型1. 靜態變數2. 動態變數3. 私人變數4. 靜態方法5. 動態方法6. 私人方法7. 類方法8. 特性9. 專有 方法首先定義一個類:#!/usr/bin/env python #coding:utf-8class Province(object): #靜態欄位 desc = '中國一級行政區' #
Time of Update: 2015-03-11
標籤:遍曆本地檔案系統 (sys, os, path),例如寫一個程式統計一個目錄下所有檔案大小並按各種條件排序並儲存結果,代碼如下: 1 #coding:GBK 2 import os; 3 4 def SortList(item): 5 return item[1]; 6 7 def ReadSize(fileName): 8 return float(os.path.getsize(fileName)); 9 10 def WriteAll(path):11
Time of Update: 2015-03-11
標籤:為什麼定位一組對象?定位一組對象的思想 在定位一組對象的過程中我們如何??以前的都是通過具體的對象定位,那麼定位一組我們就需要通過css來定位 在單個定位對象中使用的是find_element_by_id() 但是定位一組對象需要使用find_elements_by_css_selector eg:#定位所有的checkbox對象checkboxs =
Time of Update: 2015-03-11
標籤:為什麼要裝easy_install?正常情況下,我們要給Python安裝第三方的擴充包,我們必須下載壓縮包,解壓縮到一個目錄,然後命令列或者終端開啟這個目錄,然後執行python setup.py install來進行安裝。這樣是不是很繁瑣呢?如果我們直接命令列執行easy_install Twisted就把最新版的Twisted封裝上去了,是不是很爽呢?所以easy_install就是為了我們安裝第三方擴充包更容易怎麼裝easy_install?首先下載easy_install的安裝包,
Time of Update: 2015-03-10
標籤:下載及簡介地址:https://twhiteman.netfirms.com/des.html如需要在python中使用des加密,可以直接使用pyDes庫加密,該庫提供了CBC和ECB兩種加密方式。 1、Windows下安裝 下載後pyDes-x.x.x.zip並解壓後,裡面有setup.py檔案,使用命令 setup.py --help可查看詳細使用。 你可以使用命令 python setup.py install
Time of Update: 2015-03-09
標籤:python把漢字轉換成拼音實現程式 文章一個簡潔乾的漢字轉拼音 程式,複製下載就可以直接使用,有需要的同學可以參考一下下。#coding:utf-8#基於python2.6table =
Time of Update: 2015-03-09
標籤:svn 更新 Proxy 伺服器 在遠程機器上執行指令碼時,為了能夠保證指令碼的即時性,我們一般會將指令碼存放到SVN上,遠程機器通過SVN的操作去更新指令碼;SVN更新指令碼只需要2步就可以實現了,這個地方使用到pysvn庫,看下實現# 初始化clientself.client =
Time of Update: 2015-03-10
標籤:預設參數的記憶體配置在函數一開始的時候就已經完成 所以後面多次調用的預設參數其實是同一個參數 所以多次調用也只是對同一個預設參數進行修改def addNumber(L=[]): L.append(3) return Lprint addNumber()print addNumber()[3][3, 3] 所以空的預設參數可以用Nonedef addEnd(L= None): if L == None: L = [] L.append(
Time of Update: 2015-03-09
標籤:1.Python中一切皆對象2.Python中不需要申明物件類型,對象的類型由啟動並執行運算式決定3.建立了對象意味著綁定了對象的操作到此對象,也就是在固有的對象上只能調用該對象特有的操作。比如只能將String操作用在String對象上,list操作用在list對象上。4.Python內建資料類型: (1)Number• Integer and floating-point objects• Complex number
Time of Update: 2015-03-09
標籤:python 亂碼 互動式 ipython python編程 python安裝解決辦法如下:1、安裝readline模組 readline庫是bash
Time of Update: 2015-02-10
標籤:scrapy本次安裝使用的系統內容是windows xp。以下給出具體步驟。我想如果照做一定能夠成功哦。 1.安裝python2.6.這裡選擇的是python2.6,為什麼選擇這個版本,首先,scrapy官網上明確寫出:requirements:Python 2.5, 2.6, 2.7 (3.x is not yet supported),
Time of Update: 2015-03-09
python中安裝djangoweb.pygearman等各種包的安裝和卸載方法總結python可以使用easy_install進行各種包安裝 也可以使用easy_install -m package-name進行包卸載,但有個問題是安裝的版本不能控制。使用源碼安裝各種包可以在把包解壓後在根目錄下輸入python setup.py install安裝,但卸載一般它就不管了。關於源碼安裝網上傳的卸載方法 python setup.py install --record logcat log |
Time of Update: 2015-03-09
多線程中鎖的概念python多線程中鎖的概念python好幾個人問我給資源加鎖是怎麼回事,其實並不是給資源加鎖, 而是用鎖去鎖定資源,你可以定義多個鎖, 像下面的代碼, 當你需要獨佔某一資源時,任何一個鎖都可以鎖這個資源就好比你用不同的鎖都可以把相同的一個門鎖住是一個道理 #coding: utf-8import threading import time counter = 0counter_lock = threading.Lock()
Time of Update: 2015-03-04
多線程中鎖的概念python,多線程概念python多線程中鎖的概念python好幾個人問我給資源加鎖是怎麼回事,其實並不是給資源加鎖, 而是用鎖去鎖定資源,你可以定義多個鎖, 像下面的代碼, 當你需要獨佔某一資源時,任何一個鎖都可以鎖這個資源就好比你用不同的鎖都可以把相同的一個門鎖住是一個道理 #coding: utf-8import threading import time counter = 0counter_lock = threading.Lock()
Time of Update: 2015-03-02
centos 安裝 python 以及擴充,centospython在一個新伺服器上安裝python環境。之前安裝過好多次,但是都沒有總結過,今天需要重新安裝,發現還是聽費盡的,所以決定總結一下,希望下一次在重新安裝的時候可以快一點搞定。首先是下載python2.7,在伺服器上,就用wget 吧。下載用這個連結,https://www.python.org/downloads/release/python-279/
Time of Update: 2015-02-09
Remote rsyslog server records the logs of python script,rsyslogpythonUbuntu 14.04.1 LTSrsyslog server: 10.0.7.77python client: 10.0.2.122[rsyslog server]1.Install rsyslog with apt-get sudo apt-get install -y rsyslog 2.edit