如何搜索代码段

Sta*_*tan 2 python

例如,我想知道如何使用Python pickle序列化和反序列化.因为我从来没有使用它,阅读Python官方文档将是一个很好的参考,但我更喜欢一些片段/示例代码要么有描述或没有.像python初学者,某人的博客或谷歌代码的网站.

你会怎么搜索?喜欢去特定网站,或使用什么关键字.实际上,这不仅是Python的一般问题,也是学习所有语言的一般问题.谢谢.

ber*_*nie 5

Google代码搜索.

来自FAQ:

我们正在抓取尽可能多的可公开访问的源代码,包括档案(.tar.gz,.tar.bz2,.tar和.zip),CVS存储库和Subversion存储库.

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

操作员很方便:

  • lang:运算符,它通过编程语言进行限制(例如,lang:"c ++", - lang:java或lang:^(c | c#| c ++)$)
  • 许可证:运营商,它通过软件许可证进行限制(例如,许可证:apache,-license:gpl或许可证:bsd | mit)
  • 包:运算符,它按包URL限制(例如,包:"www.kernel.org"或包:.tgz $)
  • 文件:运算符,它按文件名限制(例如,file:include/linux/$或-file:.cc $)