回答編集履歴

1

回答作成中、間違えて記載途中で投稿されてしまいましたので、修正しました。

2021/07/18 03:52

投稿

退会済みユーザー
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
 
22
22
 
23
- (3)
23
+ (3)sql文の作成、connect呼び出し、update_execute呼び出しをclick関数内で行う。
24
24
 
25
25
 
26
26
 
@@ -85,3 +85,57 @@
85
85
  root.mainloop()
86
86
 
87
87
  ```
88
+
89
+
90
+
91
+ postregs.py
92
+
93
+ ```python
94
+
95
+ #from gui import word
96
+
97
+ import psycopg2
98
+
99
+
100
+
101
+ def connect():
102
+
103
+ con = psycopg2.connect("host=" + "localhost" +
104
+
105
+ " port=" + "5432" +
106
+
107
+ " dbname=" + "dbname" +
108
+
109
+ " user=" + "user" +
110
+
111
+ " password=" + "password")
112
+
113
+
114
+
115
+ return con
116
+
117
+
118
+
119
+ #con = connect()
120
+
121
+
122
+
123
+ def updatet_execute(con, slq):
124
+
125
+ with con.cursor() as cur:
126
+
127
+ cur.execute(sql)
128
+
129
+
130
+
131
+ con.commit()
132
+
133
+
134
+
135
+ #con = connect()
136
+
137
+ #sql = "update test set name = '" + ('%s' % word) + "'"
138
+
139
+ #updatet_execute(con, sql)
140
+
141
+ ```