Форум сайта python.su
0
py.user.next
Вот это из консоли возьми, сохрани в html-страницу и открой в браузере - и оно будет в одну строчку. Какой тебе питон, если ты html не знаешь.
Офлайн
0
Вот еще вопрос возник, приведенный выше код отображает данные из таблицы, но почему только наиная со второй записи?
Офлайн
Anshlagтак у тебя алгоритм такой
def selpad():
out = ‘'
c.execute(’SELECT * FROM pad')
row = c.fetchone()
while row is not None:
row = c.fetchone()
out = out + ‘\n’+str(row)
return out
test = selpad()
def selpad(): out = '' c.execute('SELECT * FROM pad') while True: row = c.fetchone() if not row: break out = out + '\n'+str(row) return out
Отредактировано vic57 (Апрель 17, 2017 08:47:04)
Офлайн
0
vic57
так у тебя алгоритм такой
Офлайн
def selpad(): out = '' c.execute('SELECT * FROM pad') while True: row = c.fetchone() if not row: break out += str(row) + '\n' return out
Офлайн
0
Все равно со второй записи читает
Офлайн
857
AnshlagЭтим тегом уже никто не пользуется лет двадцать. Открой исходники разных сайтов и посмотри, как там сделано всё. В основном текст идёт без изменений одной строкой, просто он помещается в выравненную коробку (таблица это или ещё что-нибудь типа дива или спана).
Про тег <br> забыл, ничего страшного, зачем так возмущаться то :)
Офлайн
0
py.user.next
Офлайн
857
AnshlagТегом <br> не пользуются потому, что он портит изначальный текст и им невозможно управлять из одной точки (таблицы стилей). Если у тебя текст хранится в базе данных, то в случае с <br> этот тег надо хранить прямо в базе, а в случае с таблицами - нет. Ну, и растяжение экрана играет свою роль. При растянутом браузере читать текст в одну узкую колонку нерационально, а быстро поменять это ты не можешь, потому что весь текст в этих br'ах.
Про таблицы знаю и знал еще 15 лет назад
Отредактировано py.user.next (Апрель 18, 2017 05:56:52)
Офлайн