파이썬으로 소켓 통신을 테스트하는 중에 테스트 내용을 디비에 저장해놓고 나중에 확인해봐야겠다는 생각이들어 pymysql 을 인스톨하고 저장하려고 하였다.
인터넷에 떠도는 간단한 insert문을 가져와봤다.
http://pythonstudy.xyz/python/article/203-MySQL-DML
간단한 insert문을 만들고 실행을 했는데...?
conn = pymysql.connect(host='localhost', user='root', password='1234',
db='demo1', charset='utf8')
curs = conn.cursor()
sql = """insert into qas(quest,ans)
values (%s, %s)"""
curs.execute(sql, (msg, repr(data.decode())))
conn.commit()
conn.close()
crytography?? 이게 무슨 에러인가 싶었다.
구글링을 해보니 crytography 모듈을 설치해줘야 한다고 한다. 구글링은 사랑.....
그래서 이걸 설치해보았다.
그랬더니 성공.
잘된다.
의존성에 대한건 그냥 알아서 해줬으면 좋겠다는 마음...ㅠ
'Python' 카테고리의 다른 글
오늘의 삽질.. 리눅스 아나콘다 가상환경.. (5) | 2020.06.11 |
---|---|
SyntaxError: Non-ASCII character 파이썬 에러 (0) | 2020.06.09 |
파이썬 쓰레드사용한 소켓통신 (0) | 2020.06.08 |
파이썬 f-string 사용법 (0) | 2020.06.04 |
파이썬 내부에서 json은 어떤 형태일까? (0) | 2020.06.03 |
댓글