Найти - Пользователи
Полная версия: Просмотр базы
Начало » Python для новичков » Просмотр базы
1 2 3
Anshlag
py.user.next
Вот это из консоли возьми, сохрани в html-страницу и открой в браузере - и оно будет в одну строчку. Какой тебе питон, если ты html не знаешь.

Про тег <br> забыл, ничего страшного, зачем так возмущаться то
Anshlag
Вот еще вопрос возник, приведенный выше код отображает данные из таблицы, но почему только наиная со второй записи?
vic57
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
Anshlag
vic57
так у тебя алгоритм такой

Да, убралось None в последней строке, но почему-то таблица выводится все равно со второй записи, а не с первой
vic57
  
def selpad():	
        out = ''
	c.execute('SELECT * FROM pad')
	while True:
		row = c.fetchone()
                if not row: break
		out += str(row) + '\n'
	return out
Anshlag
Все равно со второй записи читает
py.user.next
Anshlag
Про тег <br> забыл, ничего страшного, зачем так возмущаться то :)
Этим тегом уже никто не пользуется лет двадцать. Открой исходники разных сайтов и посмотри, как там сделано всё. В основном текст идёт без изменений одной строкой, просто он помещается в выравненную коробку (таблица это или ещё что-нибудь типа дива или спана).

Если ты не знаешь html, то питон ты тем более не поймёшь, потому что он сложнее устроен, чем html.
Anshlag
py.user.next

Про таблицы знаю и знал еще 15 лет назад, но сейчас такой задачи не стоит
py.user.next
Anshlag
Про таблицы знаю и знал еще 15 лет назад
Тегом <br> не пользуются потому, что он портит изначальный текст и им невозможно управлять из одной точки (таблицы стилей). Если у тебя текст хранится в базе данных, то в случае с <br> этот тег надо хранить прямо в базе, а в случае с таблицами - нет. Ну, и растяжение экрана играет свою роль. При растянутом браузере читать текст в одну узкую колонку нерационально, а быстро поменять это ты не можешь, потому что весь текст в этих br'ах.
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