Корпоративные информационные системы © КНТЭУ, каф. ЭКИС, доц. Шклярский С.М. Разработка прикладного ПО корпоративного портала 1. Вспоминаем Питон 2. Вспоминаем БД (SQL) 3. Дружим ПИТОН с MySQL 4. Пример разработки счетчика посещений на CGI/SSI-технологиях
© КНТЭУ -2011, каф. ЭКИС, доц. Шклярский С.М. Корпоративные информационные системы - тезисы лекции эл.книга («библия») русскоязычное сообщество официальный сайт 1. Вспоминаем Питон
© КНТЭУ -2011, каф. ЭКИС, доц. Шклярский С.М. Корпоративные информационные системы Ключевые моменты: 1. Структурированый код # это комментарий def perm(l): if len(l)
© КНТЭУ -2011, каф. ЭКИС, доц. Шклярский С.М. Корпоративные информационные системы 2. Модульная компановка: stringОперации над строками osОсновные службы операционной системы timeОпределение и обработка времени. SysВысокоуровневое взаимодействие с ОС …Help -> modules
© КНТЭУ -2011, каф. ЭКИС, доц. Шклярский С.М. Корпоративные информационные системы 3. Композитные типы данных: 1.Кортеж - это неоднородный неизменяемый массив T=(2,3.14,"aaa") 2.Список есть изменяемый неоднородный массив L=[2,3.14,"aaa] 3.Словарь есть ассоциативный изменяемый неоднородный массив. D={two:2,pi:3.14,list:["aaa,123]}
© КНТЭУ -2011, каф. ЭКИС, доц. Шклярский С.М. Корпоративные информационные системы - справка учебник -wiki 2. Вспоминаем БД (SQL)
© КНТЭУ -2011, каф. ЭКИС, доц. Шклярский С.М. Корпоративные информационные системы Модуль MySQLdb 3. Дружим ПИТОН с MySQL Технология: db=MySQLdb.connect(…) Cur=db.cursor(…) Cur.execute(…sql…) Row=Cur.fetchone() Rows=Cur.fetchall() Row=Cur.fetchmany(n) 1. Подключение к БД: 2. Создание курсора: 3. Выполнение SQL: 4. Работа с записями: 5. Закрытие курсора и соединения: Cur.close()db.close()