January 31, 2023
Запуск HTML-кода в браузере (который генерируется BeautifulSoup) прямо из Python
Альтернатива с использованием NamedTemporaryFile (чтобы файл в конечном итоге был удален ОС):
import tempfile import webbrowser html = '<html> ... generated html string ...</html>' with tempfile.NamedTemporaryFile('w', delete=False, suffix='.html') as f: url = 'file://' + f.name f.write(html) webbrowser.open(url)