python是一门优秀的语言,但随之而来的是大量的知识,各种模块,相信一个人的大脑是很难记住如此多的内容。这时后的我们就应该想办法避免去记忆这么多的内容。
1。查看官方文档(英语很重要,啥也不说了)
2。在解释器中,多用help(),dir(),如下面这样,先查看一个模块中有那些具体内容,然后用help(Counter)(example)查看具体用法,一般它的帮助文档都有简单的实例,这点还是比较好的。
1 In [64]: dir(collections) 2 Out[64]: 3 ['Callable', 4 'Container', 5 'Counter', 6 'Hashable', 7 'ItemsView', 8 'Iterable', 9 'Iterator', 10 'KeysView', 11 'Mapping', 12 'MappingView', 13 'MutableMapping', 14 'MutableSequence', 15 'MutableSet', 16 'OrderedDict', 17 'Sequence', 18 'Set', 19 'Sized', 20 'ValuesView', 21 '__all__', 22 '__builtins__', 23 '__doc__', 24 '__file__', 25 '__name__', 26 '__package__', 27 '_abcoll', 28 '_chain', 29 '_class_template', 30 '_eq', 31 '_field_template', 32 '_get_ident', 33 '_heapq', 34 '_imap', 35 '_iskeyword', 36 '_itemgetter', 37 '_repeat', 38 '_repr_template', 39 '_starmap', 40 '_sys', 41 'defaultdict', 42 'deque', 43 'namedtuple']
而同理在linux上同样要善用--help,man 等指令来帮助自己。