Google App Engine ProtoRPC Python API 概述

賴勇浩(http://laiyonghoa.com)註:前幾天 GAE SDK 1.5.1 發布,其中一個新特性是 Python SDK 增加了 ProtoRPC API,我對 GAE 興趣不大,但最近正好自己也在寫基於 google protobuf 的 RPC(不同的是我的 RPC 基於 TCP 的),所以很有興趣地看了一下 ProtoRPC 的 overview,後來心血來潮就把它簡單譯了一下,不過不是逐句對譯,所以如有困惑,敬請參詳原文(原文也在變化之中,我譯的是 2011 年 6 月

python-message v0.2.x 全接觸

賴勇浩(http://laiyonghao.com)之前在部落格發過兩篇文章(http://blog.csdn.net/lanphaday/article/details/6065896,http://blog.csdn.net/lanphaday/article/details/6074095)談到過 python-message 這個自製的訂閱/發布模式的 Python

python之旅 下載python 2.7

1、下載了python 2.7版本 2、下載份手冊-------------------2013.03.263、尋找開發的軟體--(本人是在Windows下玩,所以給自己找個Editplus這個軟體)4、檔案下載後,安裝,可以選擇預設的安裝目錄可以自定目錄5、安裝完成後,測試是否安裝成功,在運行裡輸入cmd進入後輸入python 看看是否能進入,然後輸入print ("Hello World!")

簡明 Python 編程規範v2

賴勇浩(http://laiyonghao.com)註:之前發布一篇《簡明 Python 編程規範》(見:http://blog.csdn.net/lanphaday/article/details/2834883),本是我給當時所在的公司制定的,發表到部落格的時候,對齊等問題都有一些錯誤,還包括一些錯別字。到後來,我又有做過修正。大概在 2010 年 8 年,我又由 C++ 開發轉到 Python 開發,便在那之前的基礎上潤飾和完善,形成第二版。前段時間

·python·用產生器和迭代器實現自己的xrange

·python·用產生器和迭代器實現自己的xrange聲明:本文由戀花蝶發表於http://blog.csdn.net/lanphaday,著作權,歡迎轉載。轉載時應保留聲明。謝謝。        用過python的朋友一定很熟悉下面這兩行代碼:>>> for i in xrange(0,10,1):              print i上面的兩行代碼是用一個迴圈列印0-9這十個數字。你也想實現像xrange這樣的可以用在for語句裡的函數(類)嗎?那跟我來吧!      

兩個 Python 的冷技巧

一記得剛開始工作的時候,老大給我們上 C++ 基礎課,告訴我們字串字面量可以換行(如下代碼),感覺真是如夢如幻。#include <stdio.h>int main(int argc, char** argv){ char* w = "hello" " " "world." ; printf("%s", w); return 0;}輸出:hello

《Dive Into Python》非死不可

譯者言:早在 2008 年 8 月,我就曾在自己的部落格發表了一篇《為什麼<Dive into Python>不值得推薦》(http://blog.csdn.net/lanphaday/archive/2008/08/28/2845258.aspx),當時引起的討論就不多說了,不過事實上到今天仍然有許多朋友留言與我討論,讓我幾次賊心不死,想寫再深入批判。好運的時候在我真正攢足動力之前,看到了這篇《Dive Into Python Must

Python 於 webgame 的應用(下)

賴勇浩(http://laiyonghao.com)(續上)遊戲(伺服器)是一種 CPU 密集、I/O 密集的應用,但是因為 GIL 的原因,Python 不能充分利用多核,所以一般都採用分布式的方案,那麼 CPU 方面就沒有太多好講的了,不過 I/O 方面蠻有意思,可以講一下。這裡有沒有 node.js 社區的朋友?(有人舉手)。這句話你熟悉嗎?(投影片上是一句話:I/O needs to be done differently.)這句話是 node.js 的作者說的,他說 I/O 該用不同的

用BP人工神經網路識別手寫數字——《Python也可以》之三

賴勇浩(http://laiyonghao.com)這是我讀工程碩士的時候完成課程作業時做的,放在 dropbox 的角落中生塵已經有若干年頭了,最近 @shugelee 同學突然來了興緻搞驗證碼識別,問到我的時候我記起自己做過一點點東西,特發上來給他參考,並趁機補充了一下《Python也可以》系列。映像預先處理使用(後方稱為

Python 效能剖分工具

Python 效能剖分工具眼看著項目即將完成,卻被測試人員告知沒有通過效能測試,這種情況在開發中屢見不鮮。接下來的工作就是加班加點地找出效能瓶頸,然後進行最佳化,再進行效能測試,如此這般周而復始直到通過效能測試。儘管豐富的工作經驗有助於效能最佳化,但只有科學地應用工具才能在最短的時間內找出最佳最佳化粒度的瓶頸程式碼片段,達到事半功倍的效果。profile、cProfile與hotshot         Python

Python 於 webgame 的應用

賴勇浩(http://laiyonghao.com)2011 年 12 月初,首屆 PyCon China 會議在上海召開,我受邀作了題為《Python 於 Webgame 的應用》的報告,其中的主體思想在 InfoQ 記者丁雪豐先生寫的稿件(http://www.infoq.com/cn/articles/pycon-2011-first-in-china)中有完備的描述,在此我直接引用了:……賴勇浩帶來的《Python之於Webgame的應用》,

(已加馬賽克)10 行代碼判定色*情*圖片——Python 也可以系列之二

10 行代碼判定色*情*圖片——Python 也可以系列之二作者:賴勇浩(http://blog.csdn.net/lanphaday)致編輯:我已經給圖片打上馬賽克了,別再刪除了啊,我這是純技術貼!聲明:本文因科學研究需要,包含部分色*情*圖片,不可作為傳播色*情*資訊的證據。今天先是在 CSDN 看到《大學生髮明依據皮膚比例過濾色*情*圖片軟體》(http://news.csdn.net/n/20081028/120298.html),後來發現這條新聞竟然已經上了網易新聞頻道了(http:/

用Python做影像處理

用Python做影像處理       最近在做一件比較 evil 的事情——驗證碼識別,以此來學習一些新的技能。因為我是初學,對影像處理方面就不太瞭解了,欲要利吾事,必先利吾器,既然只是做一下實驗,那用 Python 來作原型開發再好不過了。在 Python 中,比較常用的影像處理庫是 PIL(Python Image Library),目前的版本是 1.1.6 ,用起來非常方便。大家可以在 http://www.pythonware.com/products/pil/index.htm

為什麼《Dive into Python》不值得推薦

2010 年 5 月 5 日更新:我翻譯了一篇《<Dive Into Python>非死不可》作為對本文觀點的進一步支援和對評論的回複,請見:http://blog.csdn.net/lanphaday/archive/2010/05/05/5558617.aspx為什麼《Dive into Python》不值得推薦作者:賴勇浩(http://blog.csdn.net/lanphaday)不論是在國內人氣最旺的 Python 社區 python-cn google

三本可以一買的 Python 書

賴勇浩(http://laiyonghao.com)08 年的時候,我寫過一篇“為什麼《Dive into Python》不值得推薦”,當時我寫到:……如果你非要找一本可以捧在手上的書,那麼一本好的 Python 書的標準是要麼在廣度上有建樹要麼就是深度。廣度上來說,《Python編程金典》做得不錯;深度上, 《python cookbook》和《可愛的 Python》系列文章比較好。……其實在那時,無論是《python編程金典》還是《python

Python 中文處理 UTF-8

#python處理中文三種方式:#'#coding=utf-8'使用utf-8編碼#coding=utf-8# 假設name為str類型#print name.decode('utf-8')#print name.encode('utf-8')#http://farmdev.com/talks/unicode/#在使用Python的過程中經常會出現一些編碼問題:比如:SyntaxError: Non-ASCII character '\xe5' in file

《Python源碼剖析》閱讀筆記:第一章-Python對象

第一章-Python對象 所有Python對象都直接或間接繼承自PyObject,PyObject的定義很簡單:struct _object {Py_ssize_t ob_refcnt; // 引用計數struct PyTypeObject *ob_type; // 類型對象指標}

《Python源碼剖析》閱讀筆記:第二章-整數對象

第二章-整數對象 整數對象定義:typedef struct {        PyObject_HEAD        long ob_ival;} PyIntObject;可以看到僅多了一個long域ob_ival來儲存整數。之所以用long,是因為這裡用long最高的符號位作為溢出標記位。整數對象記憶體管理機制:1. 小整數:在[ -NSMALLNEGINTS, NSMALLPOSINTS

Python抓取html內容

今天WPS For Linux Alpha

《Python源碼剖析》閱讀筆記:第三章-字串對象

第三章-字串對象 字串對象定義:typedef struct {PyObject_VAR_HEADlong ob_shash;int ob_sstate;char ob_sval[1];}

總頁數: 2974 1 .... 282 283 284 285 286 .... 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.