Maison  >  Questions et réponses  >  le corps du texte

Comment consulter la documentation Python ?

Dans le processus d'apprentissage et de pratique de Python, je ne parviens souvent pas à me souvenir de toutes les méthodes de certains modules, ou j'oublie la méthode d'utilisation correcte, ou je signale une erreur lors du codage
À ce moment-là, je penserai à un tutorat sur un point de connaissances connexe . En plus des mots-clés liés à Baidu, il existe un moyen de vérifier le document DOC.
Mais les documents DOC locaux sont tous des bibliothèques standards. Si vous rencontrez des connaissances et des postures standards de bibliothèques tierces, où pouvez-vous les consulter

?
PHPzPHPz2712 Il y a quelques jours692

répondre à tous(2)je répondrai

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-18 10:54:51

    • Appelez la fonction help pour voir le document chaîne d'une fonction ou d'une méthode. 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
    • Utilisez dir pour voir les méthodes dont dispose un module ou un objet.

    • ☁  ~  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
    🎜🎜Utilisez ipython+? pour voir 🎜🎜🎜 rrreee 🎜🎜🎜Utilisez pydoc pour afficher la documentation sur les chaînes🎜🎜🎜 rrreee

    répondre
    0
  • 为情所困

    为情所困2017-05-18 10:54:51

    De nombreuses bibliothèques tierces ont leurs propres sites Web officiels, tels que la bibliothèque de requêtes, la bibliothèque jinja2, etc. Donc, si la bibliothèque que vous souhaitez utiliser a son site officiel, vous pouvez aller apprendre en recherchant sur son site officiel, mais si vous n'avez pas de chance Non, vous ne pouvez apprendre qu'à partir des blogs ou des partages d'autres personnes. Si vous avez un certain niveau de base, vous pouvez directement consulter le code source de leurs modules et trouver ce dont vous avez besoin

    .

    répondre
    0
  • Annulerrépondre