为什么requests.get根本不起作用? (蟒蛇)

时间:2020-04-28 07:59:49

标签: python

我是一名python学习者,我正在尝试第一次玩 requests 模块。我不知道为什么我在运行它时遇到问题。

我正在使用Windows,并且从PyCharm安装了软件包,我的PyCharm已更新,并且是2020.1社区版(我一个月前才下载了它)

我的代码

import requests
page = requests.get('https://api.datamuse.com/words?sl=jirraf')

错误消息

C:\Users\Ravik\PycharmProjects\untitled\venv\Scripts\python.exe C:/Users/Ravik/PycharmProjects/untitled/APItest.py
Traceback (most recent call last):
  File "<frozen importlib._bootstrap>", line 908, in _find_spec
AttributeError: '_SixMetaPathImporter' object has no attribute 'find_spec'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:/Users/Ravik/PycharmProjects/untitled/APItest.py", line 1, in <module>
    import requests
  File "C:\Users\Ravik\PycharmProjects\untitled\venv\lib\site-packages\requests\__init__.py", line 43, in <module>
    import urllib3
  File "C:\Users\Ravik\PycharmProjects\untitled\venv\lib\site-packages\urllib3\__init__.py", line 7, in <module>
    from .connectionpool import HTTPConnectionPool, HTTPSConnectionPool, connection_from_url
  File "C:\Users\Ravik\PycharmProjects\untitled\venv\lib\site-packages\urllib3\connectionpool.py", line 11, in <module>
    from .exceptions import (
  File "C:\Users\Ravik\PycharmProjects\untitled\venv\lib\site-packages\urllib3\exceptions.py", line 2, in <module>
    from .packages.six.moves.http_client import IncompleteRead as httplib_IncompleteRead
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 910, in _find_spec
  File "<frozen importlib._bootstrap>", line 887, in _find_spec_legacy
  File "<frozen importlib._bootstrap>", line 422, in spec_from_loader
  File "C:\Users\Ravik\PycharmProjects\untitled\venv\lib\site-packages\urllib3\packages\six.py", line 212, in is_package
    return hasattr(self.__get_module(fullname), "__path__")
  File "C:\Users\Ravik\PycharmProjects\untitled\venv\lib\site-packages\urllib3\packages\six.py", line 116, in __getattr__
    _module = self._resolve()
  File "C:\Users\Ravik\PycharmProjects\untitled\venv\lib\site-packages\urllib3\packages\six.py", line 113, in _resolve
    return _import_module(self.mod)
  File "C:\Users\Ravik\PycharmProjects\untitled\venv\lib\site-packages\urllib3\packages\six.py", line 82, in _import_module
    __import__(name)
  File "C:\Users\Ravik\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 71, in <module>
    import email.parser
  File "C:\Users\Ravik\AppData\Local\Programs\Python\Python38\lib\email\parser.py", line 12, in <module>
    from email.feedparser import FeedParser, BytesFeedParser
  File "C:\Users\Ravik\AppData\Local\Programs\Python\Python38\lib\email\feedparser.py", line 27, in <module>
    from email._policybase import compat32
  File "C:\Users\Ravik\AppData\Local\Programs\Python\Python38\lib\email\_policybase.py", line 9, in <module>
    from email.utils import _has_surrogates
  File "C:\Users\Ravik\AppData\Local\Programs\Python\Python38\lib\email\utils.py", line 28, in <module>
    import random
  File "C:\Users\Ravik\PycharmProjects\untitled\random.py", line 3, in <module>
    with open("C:/Users/Ravik/Desktop/names.txt", 'r') as words:
FileNotFoundError: [Errno 2] No such file or directory: 'C:/Users/Ravik/Desktop/names.txt'

Process finished with exit code 1

0 个答案:

没有答案
相关问题