2010-06-20 57 views
2

例如我想知道如何使用Python pickle serialization &反序列化。由於我從來沒有使用它,閱讀Python官方文檔將是一個很好的參考,但我更喜歡一些片段/示例代碼或者有描述或不。喜歡python初學者的網站,別人的博客或者google代碼。如何搜索代碼片段

您將如何搜索?喜歡去特定的網站,或使用什麼關鍵字。實際上,這不僅是Python的一個普遍問題,而且是學習所有語言的一個普遍問題。謝謝。

回答

5

Google Code Search

the FAQ

我們抓取儘可能多的公開 訪問的源代碼,我們可以發現, 包括檔案(名爲.tar.gz,.tar.bz2格式, 的.tar和.zip ),CVS存儲庫和 Subversion版本庫。

示例搜索:http://www.google.com/codesearch?q=lang%3Apython+%22cpickle%22

The operators都得心應手:

  • 郎:運營商,它通過編程語言(例如,郎限制: 「C++」,琅:Java或郎:許可證:運營商,通過軟件許可證(例如,許可證:apache,-license:gpl或許可證:bsd | mit)進行限制
  • 包:運營商,這限制了(例如,包:「www.kernel.org」或包:.tgz $)
  • 文件:操作符,它受文件名限制(例如,file:include/linux/$或-file :. cc $)
+0

我個人發現谷歌代碼搜索是完全沒有價值的。當然,它可以在一些源代碼中找到你的關鍵字......但是它所挖掘的代碼卻很少「以下是一段示例代碼,顯示瞭如何使用它」。 – mpen 2010-06-20 07:04:15

0

一般來說,Google Code Search是尋找代碼片段的好地方。爲了尋找Python的泡菜的例子,我不喜歡

lang:python pickle examples 
1

還有Nullege。特別適用於Python代碼的搜索引擎。