Задать вопрос
@lietryit

Как импортировать переменную из функции в функцию python?

Добрый вечер, делал я парсинг сайта, и мне нужно было переменную из одной функции импортировать в другую, так вот, как вы поняли - ничего не получилось!
Что я делаю не так?

import requests
from bs4 import BeautifulSoup

def Connect():
	url = 'https://sinoptik.ua/'
	http = requests.get(url)
	return http

def Parser(http):
	soup = BeautifulSoup(http.content, "html.parser")
	temp = soup.find('p', class_= 'today-temp')
	print temp

Parser()

Traceback (most recent call last):
  File "weather.py", line 14, in <module>
    Parser()
TypeError: Parser() missing 1 required positional arguments: 'http'
  • Вопрос задан
  • 872 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
kshnkvn
@kshnkvn
yay ✌️ t.me/kshnkvn
def parser():
  soup = BeautifulSoup(Connect().content, "html.parser")
  temp = soup.find('p', class_= 'today-temp')
  print(temp)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
31 янв. 2025, в 00:16
43000 руб./за проект
30 янв. 2025, в 21:33
5000 руб./за проект
30 янв. 2025, в 19:55
7000 руб./за проект