Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 23.06.2020
Сообщений: 2

Парсинг и конкатенация данных

24.06.2020, 00:02. Показов 722. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Мне нужно спарсить погоду.Я бы хотел произвести конкатенацию. Да, мне стыдно, но меня переклинело. На примере есть код:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/python
 
from urllib.request import *
from bs4 import *
 
url = urlopen ("https://yandex.by/pogoda/moscow")
 
html = BeautifulSoup (url, "lxml")
 
day = html.findAll ("time", {"class": "time forecast-briefly__date"})
temp = html.findAll ("span", {"class":"temp__value"})
for line in day:
    news_get = line.get_text()
    for line2 in temp:
        temp_get = line2.get_text()
        """
        Вот и как их обьеденить? К примеру надо так:
 
        Сегодня +17°
        Завтра  +99°
        ....
        """
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.06.2020, 00:02
Ответы с готовыми решениями:

Ввод данных. Поиск совпадений. Конкатенация. Вывод данных
Добрый день. Не могу справиться с поставленной задачей. Мне надо: 1. Ввести данные. 2. Найти совпадение в тхт файле. 3. Склеить...

Чтение текстового файла. Парсинг его данных. Создание исключений для данных. Запись свойств объектов в файл
Проблема такая. Есть файл data.txt. В нем например какие-то данные. Landon Donovan, 150, A Hulk Hogan , 100, M Duke Nukem, 50,...

Парсинг данных
Текущий вариант хорошо сортирует по первым 2м символам. Если дальше идёт ещё 2 символа он справляется(через одно место). Если больше или...

4
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
24.06.2020, 01:00
Python
1
2
3
4
tmp =""
...
...
tmp+= "текст" + "\n"
Или все накидать в список.
А потом сделать "\n".join.(список)
0
0 / 0 / 0
Регистрация: 23.06.2020
Сообщений: 2
24.06.2020, 02:00  [ТС]
Garry Galler, Вы наверное меня неправильно поняли. Мне нужно чтобы все строки сопостовлялись между собой. Пример выше.
0
Эксперт Python
 Аватар для АмигоСП
295 / 108 / 57
Регистрация: 07.12.2016
Сообщений: 209
24.06.2020, 10:35
darova2, а какая именно вам температура нужна? Получше теги посмотрите на сайте
Python
1
2
3
4
5
6
7
raw_dataset = html.find('div', attrs={'class':'content__row content__row_with-right-margin'})
if raw_dataset:
    number_date = raw_dataset.find_all('time', attrs={'class':'time forecast-briefly__date'})
    temperature = raw_dataset.find_all('div', attrs={'class':'temp forecast-briefly__temp forecast-briefly__temp_day'})
    if number_date and temperature:
        for values in zip(number_date, temperature):
            print(values[0].text, values[1].text.replace('днём',''))
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
26.06.2020, 09:37
Цитата Сообщение от darova2 Посмотреть сообщение
Вы наверное меня неправильно поняли.
Я не разбирал ваш скрипт (тем более там нет примера его вывода ) - я ответил на ваш вопрос про
Цитата Сообщение от darova2 Посмотреть сообщение
произвести конкатенацию
И это ответ полностью отвечает на него.
Найти применение ответу вы должны самостоятельно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.06.2020, 09:37
Помогаю со студенческими работами здесь

Парсинг данных
Форумчане, здравствуйте! Нужна ваша помощь! Мне нужно сделать парсинг определенных данных, но не хватает знаний. Описание работы с API....

Парсинг данных
{ "mid":"150589112540201022", "fid":"1", "tid":"150589112540201022", ...

Парсинг данных из БД
Нужно с парсить из бд таблицу giweaway, в данный момент парсится только последняя, т.е текущая строка, а мне надо что бы скрипт парсил все...

Парсинг данных
Здравствуйте, пишу программу которая будет парсить статистику команд (https://www.trackdota.com/). С главной страницы могу получить лайв...

Парсинг данных
Вопрос тут возник,может кто сталкивался с таким Вобщем на контроллер PIC16F886 приходит пакет через com-порт (например такой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru