๊ฐ๋จํ๊ฒ ํฌ๋กค๋ง ์ ์์ ํ๋ฉฐ ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํด ์ค๋ณต ์ ๊ฑฐ๋ฅผ ํ ๊ณํ์ด์์ผ๋ Mysql ๋ฐ์ดํฐ ๋ฒ ์ด์ค ๋ด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ๋ Tuple ํํ๋ก ๊ฐ์ ธ์์ ธ ๋ฆฌ์คํธํ ํ๋๋ฐ ์ด๋ ค์์ด ์์๋ค...๐
cursor.execute("SELECT '์ํ๋ ์นผ๋ผ ๋ช
' FROM ํ
์ด๋ธ ๋ช
'")
target_list = []
temp = cursor.fetchall()
for q in range(len(temp)):
target_list.append(temp[q])
print(target_list)
์์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ ๋ฒ ์ด์ค ๋ด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์จ๋ค๋ฉด ์ฝ๊ฒ List์ ๋ฃ์ ์ ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์์ผ๋ ์ค๋ฅ(TypeError tuple indices must be integers or slices not tuple)๊ฐ ๋ฐ์ํ๊ฑฐ๋ [(Data1,)] ๋ค์๊ณผ ๊ฐ์ ํํ๋ก ์ถ๋ ฅ๋์ด ์๊ฐ์ ๋ญ๋นํ๋ค.
๋์ ๊ฐ์ด ์๊ฐ ๋ญ๋น๋ฅผ ํ์ง ์๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ ๋ฐ์ดํฐ ๋ฒ ์ด์ค ๊ฐ๋ค์ List ๋ก ๊ฐ์ ธ์ค๋ ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ๋ค.
target_list = []
cursor.execute("SELECT '์ํ๋ ์ปฌ๋ผ๋ช
' FROM 'ํ
์ด๋ธ ๋ช
'")
for q in cursor.fetchall():
temp = q[0]
target_list.append(temp)
print(target_list)
์ค๋ฅ, ์๋ชป๋ ์ ๋๋ ๊ถ๊ธํ ์ ์ด ์์ผ์๋ค๋ฉด ๋๊ธ ๋จ๊ฒจ์ฃผ์ธ์โ
'๊ฐ๋ฐ๐ป > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] Zipํ์ผ ์์ถ ํด์ (2)(๋น๋ฐ๋ฒํธ ํฌํจ) (0) | 2022.10.04 |
---|---|
[Python] Selenium์ ์ฌ์ฉํ ํฌ๋กค๋ง ์ ์(2) (0) | 2022.09.30 |
[Python] Zipํ์ผ ์์ถ ํด์ (1)(๋น๋ฐ๋ฒํธ ํฌํจ) (0) | 2022.09.17 |
[Python] Selenium ์ฌ์ฉํ๊ธฐ (0) | 2022.09.09 |
[Python] Selenium์ ์ฌ์ฉํ ํฌ๋กค๋ง ์ ์(1) (0) | 2022.09.07 |