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 等指令来帮助自己。