Hatena::ブログ(Diary)

tea_cupの日記

コメントをつけられて様子を見に来た人へ tea_cupのアンテナ
自分の為のメモ索引

2018-05-09

[]pythonODBCアクセス 00:27

 PostgreSQLODBC経由でアクセスする試験ができたので、コードさらし。

 元になったソースは、Pythonで色々なデータベースを操作する

 テーブル定義やストアドプロジャーは、元ソースpsqlポチポチ入力した。

 元ソースを改変するにあたって、ドライバー名に何を指定するのかとか、関数引数に?を使うあたりが判り難かった。


import pyodbc

try:
    cnn = pyodbc.connect("DRIVER={PostgreSQL Unicode(x64)};SERVER=localhost;" +
                         "dbname=postgres;UID=postgres;PWD=xxxxxxxx")
    cur = cnn.cursor()
    print("コミットの試験==========================")
    pref_cd = 100
    pref_name = "モテモテ国"
    cur.execute("""INSERT INTO t01prefecture(PREF_CD, PREF_NAME)
                VALUES (?, ?)""" , pref_cd, pref_name)

    print("ユーザー定義==========================")
    cur.execute("""SELECT * FROM test_sp(?,?)""" , (from_id, to_id, ))
    rows = cur.fetchall()
    for row in rows:
        print("%d %s" % (row[0], row[1]))

    cur.close()
    cnn.close()

except (pyodbc.Error) as e:
    print (e)
    print (e.args[1])

2018-05-07

[]python 3.xコード 17:06

世間には、python 2.xのコードがあふれているので、3.x用に書き換えた結果を共有。

# -*- coding: utf-8 -*-

import tkinter
import tkinter.messagebox

root = tkinter.Tk()
root.withdraw()    #←これでTkの小さいウィンドウが非表示になる。

tkinter.messagebox.showinfo('showinfo','びっくりマーク')
tkinter.messagebox.showwarning('showwarning','注意マーク')
tkinter.messagebox.showerror('showerror','エラーマーク')
tkinter.messagebox.askquestion('showquestion','はい いいえ')
tkinter.messagebox.askokcancel('askokcancel','OK キャンセル')
tkinter.messagebox.askyesno('askyesno','はい いいえ')
tkinter.messagebox.askretrycancel('askretrycancel','再試行 キャンセル')

tkinter.messagebox.showinfo('改行','メッセージ\n\n途中\n\n改行\nしてみる。')

#このコードはutf-8で保存する。

2018-05-03

[]Python勉強01:26

 今更ながら、Python勉強を開始。pyodbcpsglodbc経由で、Bigsqlへの接続をして、データの更新を行い、TkinterでGUI入出力をするアプリを作れるように環境を構築中。

 勉強してゆくにしたがってtkMessageBoxなどの上級パッケージが出てくるので、おぼれないように注意しながら進んでゆきます。

2018-04-07

[]Google 音声入力試験 21:21

タブレットでいろいろ遊んでいます。

読点と句点の入れ方が分からないので、後から挿入しているけど、日本語の認識は正しいよう。

昔々あるところにおじいさんとおばあさんがいました。

私には二人の子供がいます。

下の子はこれからプールに行きます。

上の子はゲームをしています。

明日は実家に戻るか今悩んでいます。

入力方法を切り替える場合に一番重要なことは過去の操作方法と今の操作方法の違いが区別できることです。勿論、違いはないに越したことはありません。

音声入力が意外に使えるのでびっくりしました。

2018-04-06

[][]HP x360 11-ab051TU 価格.com限定 メモリ4GB&ストレージ128GB SSD搭載モデル 00:39

 サーバーのタイムアウトで危うく2台発注しそうになった。気楽に画面の行き来をできない重いサイトは嫌だなぁ。36回払いに合わせて、3年修理サポート1万円を追加。そんなに安い買い物でなくなったけど、月々1400円だから、まあ良いや。

2018-04-01

[][]HP x360 11-ab051TU 価格.com限定 メモリ4GB&ストレージ128GB SSD搭載モデル 11:34

 \38,880(税込)+\3,240(税込)。ちょっと持ち歩けるNotePCが欲しくなった。1週間自分の気持ちを確かめてから購入しよう。

2017-06-11

[]LibreOffice5.3.2インストール 11:09

 office2010のメディアとライセンスもあるのだけれどlibreOffice 5.3をインストール。

1970 | 01 | 02 | 03 | 05 | 08 |
1972 | 01 | 02 | 05 |
1998 | 07 | 08 |
2001 | 08 | 09 |
2003 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2004 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2005 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 06 | 07 | 08 | 10 | 12 |
2012 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2013 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2014 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2015 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2016 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2017 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2018 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 |

tea_cupのコメント

1. 2016-04-09 id:maoshu:20160321
2. 2016-01-18 id:maoshu:20151230
3. 2015-09-07 id:tarepan47:20150907
4. 2014-12-18 id:maoshu:20141206
5. 2014-12-07 id:maoshu:20141202
6. 2014-12-06 id:aliceyama:20110205:p1
7. 2014-11-04 id:teleo:20140910:1410360791
8. 2014-09-24 id:orangestar:20140924:1411484680
9. 2014-09-10 id:maoshu:20140904
10. 2014-08-27 id:nuryouguda:20140827:1409065899
11. 2014-08-24 id:maoshu:20140823
12. 2014-01-16 id:psne:20130917:p1
13. 2013-11-24 id:tunderealrovski:20131121:p1
14. 2013-10-15 id:ff-basic:20131015:1381830106
15. 2013-07-24 id:washburn1975:20130722
16. 2013-03-15 id:RRD:20081211:p1
17. 2013-02-26 id:maspro:20100702
18. 2013-02-20 id:herecy8:20091104:p1
19. 2013-01-26 id:washburn1975:20130125
20. 2013-01-26 id:smectic_g:20120325:1332650102