#!/usr/bin/env python # coding: utf-8 # Функция возвращает список строк, прочитанный из файла на удаленном сервере: # In[8]: get_ipython().run_cell_magic('writefile', 'url_open.py', 'import urllib.request\n\ndef url_open(url:str) -> list:\n """\n Функция возвращает список строк, прочитанный из файла на удаленном сервере.\n \n """\n lst = list() \n \n with urllib.request.urlopen(url) as webpage:\n # где webpage - файловый объект, кот. содержит информацию об открываемом файле.\n for line in webpage: \n # преобразуем тип bytes в str с исп. кодировки utf-8 \n lst.append(line.decode(\'utf-8\').strip())\n return lst \n') # Теперь можем импортировать модуль: # In[9]: from url_open import url_open # In[10]: print(url_open("http://dfedorov.spb.ru/python3/src/romeo.txt")) # In[ ]: