Найти - Пользователи
Полная версия: Использование \n для переноса строк
Начало » Центр помощи » Использование \n для переноса строк
1
Antonpython
Добрый день, есть код

from bs4 import BeautifulSoup
import requests
import re

URL = ("http://ostrov-chistoty.by/magaziny")

r = requests.get(URL)
soup = BeautifulSoup(r.text, 'lxml').find_all('ul','list-unstyled si-list')

projects = []

for row in soup:

address = row.find_all('div', class_='si-cell si-cell-text')[0].text
address2 = row.find_all('div', class_='si-cell si-cell-text')[1].text
address2 = re.sub(r'Показать на карте', '', str(address2))
time = row.find_all('div', class_='si-cell si-cell-text')[-2].text
telnum = row.find_all('div', class_='si-cell si-cell-text')[-1].text

# print(address.strip())
# print(address2.strip())
# print(time.strip())
# print(telnum.strip())

projects.append({
'address': address.strip(),
'address2': address2.strip(),
'time': time.strip(),
'telnum': telnum.strip()
})

print (projects)


Но выводит значения в одну строчку…
Подскажите, пожалуйста, как прописать, чтобы “сцепки” все последовательно вывелись в несколько строчек вниз, а не в одну…
FishHook
а чо бы для этого не использовать цикл for?
Antonpython
Если так, то не то, что нужно точно выводит…
Не знаю, как….

     projects.append({
        'address': address.strip(),
        'address2': address2.strip(),
        'time': time.strip(),
        'telnum': telnum.strip()
    })
for project in projects:
    print (projects)

Подскажите, пожалуйста, возможно, есть другие варианты…?
FishHook
Antonpython
Если так, то не то, что нужно точно выводит
Если интерпретатор выводит не то, что вам нужно, то откуда нам знать, что именно вам нужно?
Вы можете как-нибудь более развернуто свои проблемы формулировать? С примерами, скриншотами и так далее?

Antonpython

Первый выводит
https://ibb.co/eaeMia

Второй с for код выводит
https://ibb.co/cjEMia

А мне нужно вот так
https://ibb.co/jOeyUF

построчный вывод….
FishHook
Antonpython
for project in projects:
print (projects)

А вы здесь не видите ошибки? А если очень-очень хорошо посмотреть?
Antonpython
Если Вы имеете ввиду табуляцию… то я и так и так пробовал….
Ничего не получилось
А что там может быть не так?
FishHook
Antonpython
Сейчас видите?

Antonpython
Спасибо)
Под конец моей себе самому “писанины” , видимо, внимания не хватило…
Полез не в ту степь предположения делать

Хорошего Вам дня!
Спасибо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB