2014年7月14日月曜日

開発環境

Head First SQL ―頭とからだで覚えるSQLの基本 (Lynn Beighley(著)、 佐藤 直生 (監訳)、 松永 多苗子 (翻訳)、オライリージャパン)の1章(データとテーブル: あらゆるものにふさわしい場所)、誰が何をする?(p.35)を解いてみる。

誰が何をする?(p.35)

コード(BBEdit, Emacs)

sample35.py

#!/usr/bin/env python3
#-*- coding: utf-8 -*-

import sqlite3

connection = sqlite3.connect('gregs_list.sqlite')
cursor = connection.cursor()

cursor.execute("""
INSERT INTO my_contacts(
first_name, status, seeking, gender, birthday, last_name, location, interests,
profession, email)
VALUES(
'ジリアン', '独身', '恋人、友達', 'F', '1980-09-05', 'アンダーソン',
'カリフォルニア州パロアルト', 'カヤック乗り、爬虫類',
'テクニカルライター', 'jill_anderson@breakneckpizza.com')
""")

connection.commit()

cursor.execute("""SELECT * FROM my_contacts""")
print(cursor.fetchall())

connection.close()

入出力結果(Terminal, IPython)

$ ./sample35.py 
[('jill_anderson@breakneckpizza.com', '1980-09-05', 'ジリアン', 'アンダーソン', 'カヤック乗り、爬虫類', '恋人、友達', '独身', 'テクニカルライター', 'カリフォルニア州パロアルト', 'F')]
$

0 コメント:

コメントを投稿