본문 바로가기

백엔드/Python59

(오류) (2003, "Can't connect to MySQL server on 'root' ([Errno 11001] getaddrinfo failed)") (2003, "Can't connect to MySQL server on 'root' ([Errno 11001] getaddrinfo failed)") 루트 서버에 접속할 수 없다. 즉 db연결이 안됨 내가 작성한 코드 예시 user = 'root' password = '' host = '127.0.0.1' database = 'test' port = 3306 conn = pymysql.connect(user,password,host,database,port) cursor = conn.cursor() val_insert = df_pd.values.tolist() cursor.executemany("insert into tabname (no,company,title,date,link) values(%d,%.. 2020. 9. 28.
(크롤링) 파이썬 mariadb 연동하기 파이썬으로 크롤링 후 데이터를 DB에 저장하려고 한다. 1번 import mysql.connector config = { 'user' : '사용자 ID', 'password' : '비밀번호', 'host' : 'localhost', 'database' : 'database 이름', 'port' : '3306' } try: conn = mysql.connector.connect(**config) print(conn) cursor = conn.cursor() sql = 'select * from 테이블이름' cursor.execute(sql) resultList = cursor.fetchall() print(resultList) except mysql.connector.Error as err : print(.. 2020. 9. 25.
[python] Konlpy - No such file or directory: '/usr/lib/jvm' 파이썬에서 Konlpy 로 워드클라우드를 만드려고 하는데 No such file or directory: '/usr/lib/jvm' 다음과 같은 오류가 나오면서 프로젝트가 되지 않았다. konlpy를 찾이 못해서 생기는 오류로 java 라이브러리를 설치하고 아래 명령어를 사용해 konlpy 를 설치해준다. $ sudo apt update $ sudo apt install default-jre $ sudo apt install default-jdk $ pip3 install konlpy 2020. 9. 15.
파이썬으로 워드 클라우드 만들기 (카카오톡 대화내용) 워드 클라우드를 만드는데 카카오톡 대화내용으로 하고싶어서 만들어 보았다. 카카오톡 내용은 카카오톡 대화창 -> 햄버거메뉴 -> 대화내용 -> 대화내용내보내기 기본적인 환경은 설치 해줘야 한다. pip install wordcloud pip install matplotlib pip install pandas pip install konlpy from wordcloud import WordCloud import matplotlib.pyplot as plt import pandas as pd from konlpy.tag import Twitter from collections import Counter %matplotlib inline txt_path = '' #사용하고자하는 카카오톡 txt 파일 위치 fil.. 2020. 7. 30.
[파이썬 한글깨짐] 'cp949' codec can't decode byte 0xa9 in position 8: illegal multibyte sequence 파일을 오픈하다가 'cp949' codec can't decode byte 0xa9 in position 8: illegal multibyte sequence 다음과 같은 에러를 마주칠 때가 있다. 한글 인코딩 문제인데 1. 상단에 #-*- coding:utf-8 -*- 추가하기 2. 파일 wirte 시 encoding해주기 encoding="utf-8-sig" utf-8뒤에 -sig를 추가 해주어야 할 때가 있고 추가하지 않아도 될 때가 있음 f=open("project.csv","w",encoding="utf-8-sig") 3. 파일 read 시 data1 = open("c:\\Users\\user\\PycharmProjects\\Project.csv","r",encoding="utf-8").read.. 2020. 6. 9.