Не удается запустить urllib.request в Pycharm

#python #request #pycharm #urllib

#python #запрос #pycharm #urllib

Вопрос:

Я использую этот код в Pycharm, но не получил ничего для вывода в консоль.

 import  urllib.request as request
src="https://www.ntu.edu.tw/"
with request.urlopen(src) as response:
    data=response.read()
print(data)
  

Но я запускаю этот код в cmd.
Я могу получить вывод исходного кода веб-сайта.

Я хочу знать, как я могу получить выходные данные в Pycharm.

Комментарии:

1. Может быть, сделать отступ в строке 4?

2. Откройте Python Console окно из view->Tool Window->Python Console

Ответ №1:

Я бы порекомендовал вам запросы. С ним проще обращаться, и документация составлена очень хорошо.

Вы можете использовать его как:

 import requests
resp = requests.get(src)
print(resp.json())
  

Ответ №2:

проверьте ваш текущий рабочий каталог, чтобы убедиться, что файл, который вы пытаетесь запустить, находится в вашем рабочем пространстве.