Rumah > Soal Jawab > teks badan
Dalam proses belajar dan mempraktikkan Python, saya sering tidak ingat semua kaedah dalam sesetengah modul, atau terlupa untuk menggunakannya dengan betul, atau melaporkan ralat semasa pengekodan
Pada masa ini, saya akan memikirkan tentang tunjuk ajar tentang pengetahuan yang berkaitan Sebagai tambahan kepada kata kunci yang berkaitan dengan Baidu, terdapat satu cara yang perlu dilakukan dengan menyemak dokumen DOC.
Tetapi dokumen DOC tempatan semuanya adalah perpustakaan standard Jika anda menemui beberapa pengetahuan dan postur standard perpustakaan pihak ketiga, di manakah anda boleh menyemaknya?
曾经蜡笔没有小新2017-05-18 10:54:51
Panggil fungsi help
untuk melihat dokumen rentetan fungsi atau kaedah. help
函数,可以看到一个函数或者方法的字符串文档。
In [1]: import requests
In [2]: help(requests.get)
Help on function get in module requests.api:
get(url, params=None, **kwargs)
Sends a GET request.
:param url: URL for the new :class:`Request` object.
:param params: (optional) Dictionary or bytes to be sent in the query string for the :class:`Request`.
:param \*\*kwargs: Optional arguments that ``request`` takes.
:return: :class:`Response <Response>` object
:rtype: requests.Response
使用dir
可以查看模块或对象都有那些方法。
In [3]: dir(requests)
Out[3]:
['ConnectionError',
'HTTPError',
'compat',
'cookies',
'delete',
'exceptions',
'get',
'head',
'hooks',
...
使用ipython+?
In [4]: requests.get?
Type: function
String form: <function get at 0x10e6c35f0>
File: /Library/Python/2.7/site-packages/requests/api.py
Definition: requests.get(url, params=None, **kwargs)
Docstring:
Sends a GET request.
:param url: URL for the new :class:`Request` object.
:param params: (optional) Dictionary or bytes to be sent in the query string for the :class:`Request`.
:param \*\*kwargs: Optional arguments that ``request`` takes.
:return: :class:`Response <Response>` object
:rtype: requests.Response
dir
untuk melihat kaedah yang dimiliki oleh modul atau objek. ☁ ~ python -m pydoc requests
Help on package requests:
NAME
requests
FILE
/Library/Python/2.7/site-packages/requests/__init__.py
DESCRIPTION
requests HTTP library
Requests is an HTTP library, written in Python, for human beings. Basic GET
usage:
>>> import requests
>>> r = requests.get('https://www.python.org')
>>> r.status_code
200
>>> 'Python is a programming language' in r.content
True
#🎜🎜##🎜🎜#Gunakan 为情所困2017-05-18 10:54:51
Banyak perpustakaan pihak ketiga mempunyai tapak web rasmi mereka sendiri, seperti perpustakaan permintaan, perpustakaan jinja2, dll. Jadi jika perpustakaan yang anda ingin gunakan kebetulan mempunyai laman web rasmi mereka, anda boleh pergi dan belajar dengan mencari laman web rasmi mereka, tetapi jika anda tidak bernasib baik Tidak, anda hanya boleh belajar daripada blog atau perkongsian orang lain Jika anda mempunyai tahap asas tertentu, anda boleh terus melihat kod sumber modul mereka dan mencari apa yang anda perlukan daripada mereka
.