python中md5檔案校正

轉自:http://www.cnblogs.com/PandaBamboo/archive/2013/05/10/3071233.html好久沒有寫隨筆了,正好這兩天可以休整一下,藉此機會總結下最近使用python的小體會。    個人體會檔案校正在下載檔案時使用較多,在linux下最簡單的實現方式就是:1 $ md5sum filename2 21c7ee192e64569ce43cfb869bdb2755 filename    

Python 的伺服器推送解決方案:Orbited + RabbitMQ

出處:http://simple-is-better.com/最近公司要用到伺服器推送技術,google了一下,nodejs固然好,但是公司的東西都是python搞的,所以選擇了python的 Orbited +  RabbitMQ,無奈Orbited文檔極其缺乏,所以要做下筆記。以下都是在windows平台上搞的測試。原理:Orbited的安裝:pip install Twisted Orbited

python中的靜態網頁

/*說明:python中的靜態網頁目錄結構: |-app.yaml根目錄-| | |-index.htm |-static-|-other.htm|-images-|1.jpg*///app.yaml檔案內容:application: greatverveversion: 1runtime: pythonapi_version: 1handlers:- url: / static_files: static/index.htm upload:

python(資料庫的增刪改查)

 /*python(資料庫的增刪改查)目錄結構: |-users.py |-app.yaml根目錄-| | |-index.htm |-static-|-other.htm|-images-|1.jpg說明:方法不完全正確或者說不是最好的方法, 但是代碼能正確運行.*///user.py檔案內容:# -*- coding: utf-8 -*-import osimport reimport cgiimport datetimeimport

python的設定檔app.yaml

Google AppEngine使用一個app.yaml作為其重要的全域的設定檔。每個獨立的Google AppEngine的應用,都必須聲明這樣一個檔案。app.yaml使用YAML作為格式。熟悉Ruby的人應該非常熟悉yaml這種格式。必添內容在一個app.yaml中,必須要聲明如下欄位:applicationapplication用來唯一標示一個Google

python – 如何通過GMail發送郵件:smtplib的使用

神馬事SMTP?百科名片SMTP(Simple Mail Transfer

Python – 熟悉httplib2

為什麼用HttpLib2呢?比起HttpLib多出什麼呢?1.支援HTTP和HTTPS,當然在這裡和httplib是一樣的。兩者的文檔都這樣指出“Note HTTPS support is only available if the socket module was compiled with SSL support.”是的,要依賴於編譯選項2.支援HTTP 1.1的 Keep-Alive特性,能夠在同一個socket串連裡使用並發的httprequest.3.支援授權support

Python – 體驗urllib3 — HTTP串連池的應用

可以通過 http://code.google.com/p/urllib3/ 下載相關庫和資料。先列出使用方法:# coding=utf8import urllib3import datetimeimport timeimport urllib#建立串連特定主機的串連池http_pool = urllib3.HTTPConnectionPool('ent.qq.com')#擷取開始時間strStart = time.strftime('%X %x %Z')for i in range(0,100

Python – 擷取校內(人人網)的所有好友照片儲存到本地

涉及內容包括:0.POST DATA到校內網1.Regex2.urllib2的使用3.Cache機制[TODO]1.SMTP的使用:自動發郵件到指定郵箱2.SQLITE的使用:把圖片儲存到資料庫有問題或者建議,歡迎聯絡:lihe21327@gmail.com注意要更改Login的帳號和密碼。只貼代碼:#coding=utf-8from urllib import urlencodefrom time import sleepfrom random import randintimport

Python 成員方法,類方法以及靜態方法

#!/usr/bin/python#-*- coding: utf-8 -*-class A: def f_method(self, x): print "%s,%s" %(self , x ) @staticmethod def f_smethod(x): print "%s" %(x) @classmethod def f_cmethod(cls, x): print '%s, %s' %(cls ,

我的Python學習筆記

我從一個月前開始學習Python,看的是人民郵電出版社的《Python基礎教程(第二版)》。白天上班,晚上回家學習。一個月下來,教程看完了,期間也把教程中的常式修改實踐過了,但是對Python感覺卻是似懂非懂。上學時候上課還有記筆記的習慣,如今卻是懶散慣了,看書也不記筆記了。編程之道,重在實踐,所以決定把學習Python的筆記、心得記錄下來,加深印象的同時也方便以後查閱,同時也可以和眾網友分享,可謂一舉三得!如果只是單純的把教程上的東西寫下來,那就成了抄書,費力且沒有意義。既然是編程,就應該寫出

構建Python+Selenium2自動化測試環境

     

構建Python+Selenium2自動化測試環境:IE、Chrome和Firefox運行

      構建Python+Selenium2自動化測試環境完成之後,就需要測試支援python的selenium的版本是否都支援在不同瀏覽器上運行,當前我們分別在三個最通用的瀏覽器上通過指令碼來測試。  1、在IE瀏覽器上運行測試指令碼,首先需要下載IEDriverServer.exe,放在IE瀏覽器的安裝目錄且同級目錄下,指令碼如下:import osfrom selenium import webdriverfrom selenium.webdriver.common.keys

Python反編譯&pyc檔案反編譯

最近一直在研究Python反編譯的問題,以前的decompyle只支援到2.2就不再升級了,而且國內的depython網站也不知道怎麼回事,上面說是支援2.4、2.5,但是每次我提交後,返回的內容都是空的。在網上找了一個項目,自己改了很長時間,總算有點起色了,大部分的2.5特性都是支援的,只是2.5版本有些是經過編譯器最佳化的,這個就比較麻煩了,因為對於這些編譯的代碼,並不能找到對應的文法,那麼反編譯將是很困難的。不過有一種方法就是,先查看pyc檔案,並將其轉換為普通pyc檔案,之後的代碼都是未

python 解碼base64編碼郵件

周海漢 /文2010.4.27 有時會看到一個郵件檔案,內容的mine部分採用了base64編碼,但手頭又沒什麼工具可以解碼,這時可以用python的base64模組。上次有個郵件,什麼內容都沒顯示,發郵件者則堅持發了內容。查看源碼,發現有base64的內容,用python來解碼看看。 於是寫個python來解碼:#!/usr/bin/env

Python multiprocessing 使用手記[1] – 進程模型

原文:http://blog.ftofficer.com/2009/11/using-python-multiprocessing-1-process-model/ 首先從multiprocessing的進程模型開始看。multiprocessing的目的是建立一個介面和python.threading類似介面的庫,用多進程的方式來並發處理。因此建立一個新的進程的的方法也和python.threading很像: import multiprocessingdef dosomething(a,b,

Python multiprocessing 使用手記[2] – 跨進程對象共用

原文:http://blog.ftofficer.com/2009/12/python-multiprocessing-2-object-sharing-across-process/ 繼續寫關於Pythonmultiprocessing的使用手記,繼上次的進程模型之後,這次展開討論一下multiprocessing當中的跨進程對象共用的問題。 在mp庫當中,跨進程對象共用有三種方式,第一種僅適用於原生機器類型,即python.ctypes當中的類型,這種在mp庫的文檔當中稱為shared

Python multiprocessing 使用手記[3] – 關於Queue

 原文:http://blog.ftofficer.com/2009/12/python-multiprocessing-3-about-queue/繼續討論Python

python處理html的table標籤

import sysimport csvimport urllib2import BeautifulSoup#page = urllib2.urlopen(sys.argv[1]).read()soup = BeautifulSoup.BeautifulSoup(open(sys.argv[1]).read())csvout = csv.writer(sys.stdout)for table in soup.findAll('table'): print

Python Imaging Library (PIL)中ImageShow.py模組淺析

       最近想用Python做一些映像的處理,鑒於是Python菜鳥,所以只能依賴於一些現成的映像庫(PIL或者Opencv),這樣有助於快速開發。當然了,Python在影像處理方面還是很不錯的。       這裡我用的是PIL1.1.7;運行環境是Unbuntu10.10;Python 2.6.6.       對於剛剛接觸 PIL,還是有點迷茫的。因此,我就從最簡單的Image.show()開始 。先來看一段代碼 :import Imageimport sysim =

總頁數: 2974 1 .... 286 287 288 289 290 .... 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.