記centos6預設python2.6升級2.7及安裝easy_install過程

在centos下載python2.7安裝源碼,放入工作目錄後解壓安裝 ./configure && make && make install 預設安裝python2.7到/usr/local/bin/下面centos預設下python連結到2.6版本,所以要將預設版本改為2.7 => 移除原來的rm -rf /usr/bin/python 連結新的python ln -s /usr/local/bin/python2.7

python小練——下載指定url中的圖片

#coding=gbk#download pictures of the url#useage: python downpicture.py www.baidu.comimport osimport sysfrom html.parser import HTMLParserfrom urllib.request import urlopenfrom urllib.parse import urlparsedef getpicname(path):    '''    retrive

python中對matlab的支援庫

1. 簡介matplotlib official website:http://matplotlib.sourceforge.net/index.htmlThe pylab mode provides all of the pyplot plotting functions, as well as non-plotting functions from numpy and matplotlib.mlab.Numpy, scipy, matplotlib, pylab之間的關係:連結numpy &

python檔案和路徑操作

1: os.listdir(path) //path為目錄功能相當於在path目錄下執行dir命令,返回為list類型print os.listdir('..')2: os.path.walk(path,visit,arg)path :是將要遍曆的目錄visit :是一個函數指標,函數圓形為:callback(arg,dir,fileList)其中arg為為傳給walk的arg , dir是path下的一個目錄,fileList為dir下的檔案和目錄組成的list, arg:傳給visit用的3

python模組介紹-json

#參考資料:《The Python Standard Library by Example》12.9 json 模組JSON就是JavaScript Object Notation,這個模組完成了python對象和JSON字串的互相轉換。適用於Python的版本2.6和更高版本。

Python的字典和JSON

Python的字典和JSON在表現形式上非常相似#這是Python中的一個字典 dic = { 'str': 'this is a string', 'list': [1, 2, 'a', 'b'], 'sub_dic': { 'sub_str': 'this is sub str', 'sub_list': [1, 2, 3] }, 'end': 'end' } //這是javascript中的一個JSON對象 json_obj = { 'str': 'this is a string', '

Python 入門筆記

前一段時間看了九天雁翎(http://hi.csdn.net/vagrxie)的文章,開始學些Python。到現在差不多有半個月了,由於還在準備考研,每天只能零敲碎打的學上兩三個小時。這半個月學習的成果是寫了一個郵件收發用戶端(下載),介面用的wxpython,收發用的Python的內建郵件處理模組。能實現郵件收發,多賬戶管理,網頁郵件顯示,對中文郵件實現了很好的支援。這些對高手來說不值一提,但是對於我這個初學者,實現起來還是費了不少力氣的。 Easy but

python環境變數的添加

在編譯boto等包時需要python2.6,但centos預設是2.4,所以需要安裝2.6的python版本。下載好2.6後,開始安裝:./configure --prefix=/usr/python2.6  #預設情況下python2.6的幾個檔案夾是裝在不同的路徑的,所以指定了統一的路徑,安裝在一起。makemake install然後就是在/root/.bash_profile中設定python的環境變數了:    PYTHON_HOME=/usr/python2.6/   

Python抓取中文網頁

早就有想法把部落格每天的訪問流量記下來,剛好現在申請了GAE的應用,又開始學Python,正好拿這個練手。打算先利用Python把訪問記錄儲存在本地,熟悉之後可以部署到GAE,利用GAE提供的cron就可以每天更近訪問流量了。OK,開始~  首先是簡單的網頁抓取程式:  [python] view plaincopy import sys, urllib2  req = urllib2.Request("http://blog.csdn.net/nevasun")  fd =

工作中處理文本的python程式碼片段

1 # -- coding:utf-8 -- 2 3 import sys, time, os, re 4 import urllib, urllib2, cookielib 5 from datetime import datetime 6 7 print '當前日期:%s' % datetime.now().strftime('%Y-%m-%d') 8 print '作者:ly' 9 10 #儲存輸出資料11 ofile = open('data.txt', 'w')12 13

使用Python產生XML

1. bookstore.py#encoding:utf-8'''根據一個給定的XML Schema,使用DOM樹的形式從空白檔案產生一個XML。'''from xml.dom.minidom import Documentdoc = Document() #建立DOM文檔對象bookstore = doc.createElement('bookstore')

用Python以字典序產生n個數的排列

1 #!/usr/bin/python 2 #coding:utf-8 3 def next_permutation(A): 4 ''' 5 input: array of a permutation of n numbers 6 output: the next permutation 7 Algorithm: dicttionary order 8 ''' 9 #print(A)10

用Python統計列表中出現一次以上的數

 >>> import collections>>> a = list(range(1000000))>>> a[100] = 1 #稍微改變一下列表#方法一>>> b = filter(lambda x: a.count(x) > 1, a)#方法二>>> d = filter(lambda x: x[1] !=

[譯] python教程

   本教程是 "A Byte of Python" 中文翻譯版,是基於python3.0的,python3.0對以前版本有了較大改進,其中的內容在翻譯時參考了網路上流行的《簡明 Python 教程》。希望對python初學者有點協助!  Love python, love life, because python can save your life! 檔案下載 連結書籍  書籍下載連結代碼書中所有代碼latex源碼 pdf檔案Latex  

python使用者自訂異常

在程式中可以通過建立新的異常類型來命名自己的異常。異常類通常應該直接或間接的從Exception 類派生,例如:>>> class MyError(Exception):... def __init__(self, value):... self.value = value... def __str__(self):... return repr(self.value)... >>> try:...

Python入門視頻教程

第1講 Python概述第2講 基本文法第3講 控制語句第4講 內建資料結構第5講 模組與函數第6講 字串與Regex第7講 檔案的處理第8講 物件導向編程第9講 異常處理與程式調試第10講 Python 資料庫編程第11講 WxPython的開發環境第12講 WxPython架構初步第13講 基本組件第14講 菜單、視窗與對話方塊第15講 進階控制項第16講 WxPython下的進階功能 第17講 Python的HTML應用 第18講 Python和XML第19講 Python的Web開發——

使用python進行傳統型程式開發(一)

Python是一種物件導向、直譯式電腦程式設計語言,也是一種功能強大而完善的通用型語言,已經具有十多年的發展曆史,成熟且穩定。這種語言具有非常簡捷而清晰的文法特點,適合完成各種高層任務,幾乎可以在所有的作業系統中運行。Python適用在各種程式的開發中,目前最常用在Web程式,移動程式以及傳統型程式開發中。但是遺憾的是,python官方只提供了IDLE一個IDE,功能上卻是是不敢恭維。市面上的python

Python中使用Memcache

安裝 python  memcache 過程略 1 root@Veda:~# python 2 Python 2.7.2+ (default, Oct 4 2011, 20:03:08) 3 [GCC 4.6.1] on linux2 4 Type "help", "copyright", "credits" or "license" for more information. 5 >>> import memcache 6 >>> mc =

Python mssql資料庫操作

1 #!/usr/bin/env python 2 #coding=utf-8 3 from __future__ import with_statement 4 from contextlib import closing 5 import inspect 6 import pymssql 7 import uuid 8 import datetime 9 10 #查詢操作11 with

Python utf-8和gbk轉換

檔案聲明為utf-8編碼儲存的源檔案,但是中文windows的本地預設編碼是cp936(gbk編碼),Windows中直接列印utf-8的字串是亂碼。 解決方案:在控制台列印的地方用一個轉碼就可以 print str.decode('UTF-8').encode('GBK')1: #coding:utf-82: '''3: Created on 2012-11-14: 5: @author: Administrator6: '''7: ff=raw_input('輸入:')

總頁數: 2974 1 .... 190 191 192 193 194 .... 2974 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.