Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk melihat dokumentasi python?

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?

PHPzPHPz2712 hari yang lalu687

membalas semua(2)saya akan balas

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新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
    • Gunakan 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 ipython+? untuk melihat #🎜🎜##🎜🎜##🎜🎜# rrreee #🎜🎜##🎜🎜##🎜🎜#Gunakan pydoc untuk melihat dokumentasi rentetan#🎜🎜##🎜🎜##🎜🎜# rrreee

    balas
    0
  • 为情所困

    为情所困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

    .

    balas
    0
  • Batalbalas