inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이야기를 나눠요

173만명의 커뮤니티!! 함께 토론해봐요.

버전을 맞추었는데도 오류가 발생합니다. (pd ver: 2.0.3, sqlalchemy: 2.0.0)

다양한 사례로 익히는 SQL 데이터 분석

query = """ select * from nw.customers """ df = pd.read_sql_query(sql=query, con=postgres_engine) df.head(10) --------------------------------------------------------------------------- UnicodeDecodeError Traceback (most recent call last) Cell In[25], line 4 1 query = """ 2 select * from nw.customers 3 """ ----> 4 df = pd.read_sql_query(sql=query, con=postgres_engine) 5 df.head(10) File ~\anaconda3\Lib\site-packages\pandas\io\sql.py:468, in read_sql_query(sql, con, index_col, coerce_float, params, parse_dates, chunksize, dtype, dtype_backend) 465 if dtype_backend is lib.no_default: 466 dtype_backend = "numpy" # type: ignore[assignment] --> 468 with pandasSQL_builder(con) as pandas_sql: 469 return pandas_sql.read_query( 470 sql, 471 index_col=index_col, (...) 477 dtype_backend=dtype_backend, 478 ) File ~\anaconda3\Lib\site-packages\pandas\io\sql.py:832, in pandasSQL_builder(con, schema, need_transaction) 829 raise ImportError("Using URI string without sqlalchemy installed.") 831 if sqlalchemy is not None and isinstance(con, (str, sqlalchemy.engine.Connectable)): --> 832 return SQLDatabase(con, schema, need_transaction) 834 warnings.warn( 835 "pandas only supports SQLAlchemy connectable (engine/connection) or " 836 "database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 " (...) 839 stacklevel=find_stack_level(), 840 ) 841 return SQLiteDatabase(con) File ~\anaconda3\Lib\site-packages\pandas\io\sql.py:1539, in SQLDatabase.__init__(self, con, schema, need_transaction) 1537 self.exit_stack.callback(con.dispose) 1538 if isinstance(con, Engine): -> 1539 con = self.exit_stack.enter_context(con.connect()) 1540 if need_transaction and not con.in_transaction(): 1541 self.exit_stack.enter_context(con.begin()) File ~\anaconda3\Lib\site-packages\sqlalchemy\engine\base.py:3245, in Engine.connect(self) 3222 def connect(self) -> Connection: 3223 """Return a new :class:`_engine.Connection` object. 3224 3225 The :class:`_engine.Connection` acts as a Python context manager, so (...) 3242 3243 """ -> 3245 return self._connection_cls(self) File ~\anaconda3\Lib\site-packages\sqlalchemy\engine\base.py:145, in Connection.__init__(self, engine, connection, _has_events, _allow_revalidate, _allow_autobegin) 143 if connection is None: 144 try: --> 145 self._dbapi_connection = engine.raw_connection() 146 except dialect.loaded_dbapi.Error as err: 147 Connection._handle_dbapi_exception_noconnection( 148 err, dialect, engine 149 ) File ~\anaconda3\Lib\site-packages\sqlalchemy\engine\base.py:3269, in Engine.raw_connection(self) 3247 def raw_connection(self) -> PoolProxiedConnection: 3248 """Return a "raw" DBAPI connection from the connection pool. 3249 3250 The returned object is a proxied version of the DBAPI (...) 3267 3268 """ -> 3269 return self.pool.connect() File ~\anaconda3\Lib\site-packages\sqlalchemy\pool\base.py:452, in Pool.connect(self) 444 def connect(self) -> PoolProxiedConnection: 445 """Return a DBAPI connection from the pool. 446 447 The connection is instrumented such that when its (...) 450 451 """ --> 452 return _ConnectionFairy._checkout(self) File ~\anaconda3\Lib\site-packages\sqlalchemy\pool\base.py:1255, in _ConnectionFairy._checkout(cls, pool, threadconns, fairy) 1247 @classmethod 1248 def _checkout( 1249 cls, (...) 1252 fairy: Optional[_ConnectionFairy] = None, 1253 ) -> _ConnectionFairy: 1254 if not fairy: -> 1255 fairy = _ConnectionRecord.checkout(pool) 1257 if threadconns is not None: 1258 threadconns.current = weakref.ref(fairy) File ~\anaconda3\Lib\site-packages\sqlalchemy\pool\base.py:716, in _ConnectionRecord.checkout(cls, pool) 714 rec = cast(_ConnectionRecord, pool._do_get()) 715 else: --> 716 rec = pool._do_get() 718 try: 719 dbapi_connection = rec.get_connection() File ~\anaconda3\Lib\site-packages\sqlalchemy\pool\impl.py:168, in QueuePool._do_get(self) 166 return self._create_connection() 167 except: --> 168 with util.safe_reraise(): 169 self._dec_overflow() 170 raise File ~\anaconda3\Lib\site-packages\sqlalchemy\util\langhelpers.py:147, in safe_reraise.__exit__(self, type_, value, traceback) 145 assert exc_value is not None 146 self._exc_info = None # remove potential circular references --> 147 raise exc_value.with_traceback(exc_tb) 148 else: 149 self._exc_info = None # remove potential circular references File ~\anaconda3\Lib\site-packages\sqlalchemy\pool\impl.py:166, in QueuePool._do_get(self) 164 if self._inc_overflow(): 165 try: --> 166 return self._create_connection() 167 except: 168 with util.safe_reraise(): File ~\anaconda3\Lib\site-packages\sqlalchemy\pool\base.py:393, in Pool._create_connection(self) 390 def _create_connection(self) -> ConnectionPoolEntry: 391 """Called by subclasses to create a new ConnectionRecord.""" --> 393 return _ConnectionRecord(self) File ~\anaconda3\Lib\site-packages\sqlalchemy\pool\base.py:678, in _ConnectionRecord.__init__(self, pool, connect) 676 self.__pool = pool 677 if connect: --> 678 self.__connect() 679 self.finalize_callback = deque() File ~\anaconda3\Lib\site-packages\sqlalchemy\pool\base.py:902, in _ConnectionRecord.__connect(self) 900 self.fresh = True 901 except BaseException as e: --> 902 with util.safe_reraise(): 903 pool.logger.debug("Error on connect(): %s", e) 904 else: 905 # in SQLAlchemy 1.4 the first_connect event is not used by 906 # the engine, so this will usually not be set File ~\anaconda3\Lib\site-packages\sqlalchemy\util\langhelpers.py:147, in safe_reraise.__exit__(self, type_, value, traceback) 145 assert exc_value is not None 146 self._exc_info = None # remove potential circular references --> 147 raise exc_value.with_traceback(exc_tb) 148 else: 149 self._exc_info = None # remove potential circular references File ~\anaconda3\Lib\site-packages\sqlalchemy\pool\base.py:898, in _ConnectionRecord.__connect(self) 896 try: 897 self.starttime = time.time() --> 898 self.dbapi_connection = connection = pool._invoke_creator(self) 899 pool.logger.debug("Created new connection %r", connection) 900 self.fresh = True File ~\anaconda3\Lib\site-packages\sqlalchemy\engine\create.py:640, in create_engine.<locals>.connect(connection_record) 638 if connection is not None: 639 return connection --> 640 return dialect.connect(*cargs, **cparams) File ~\anaconda3\Lib\site-packages\sqlalchemy\engine\default.py:580, in DefaultDialect.connect(self, *cargs, **cparams) 578 def connect(self, *cargs, **cparams): 579 # inherits the docstring from interfaces.Dialect.connect --> 580 return self.loaded_dbapi.connect(*cargs, **cparams) File ~\anaconda3\Lib\site-packages\psycopg2\__init__.py:122, in connect(dsn, connection_factory, cursor_factory, **kwargs) 119 kwasync['async_'] = kwargs.pop('async_') 121 dsn = _ext.make_dsn(dsn, **kwargs) --> 122 conn = _connect(dsn, connection_factory=connection_factory, **kwasync) 123 if cursor_factory is not None: 124 conn.cursor_factory = cursor_factory UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb8 in position 63: invalid start byte 판다스 버전과 sqlalchemy 버전은 다음과 같이 맞추었습니다 2.0.3 2.0.0

  • sql
  • postgresql
  • dbms/rdbms
  • 퍼포먼스-마케팅
  • 데이터-엔지니어링
KoKuMa 댓글 1 좋아요 0 조회수 2346

선생님 안녕하세요!

Oracle PL/SQL 딱 이만큼.. [개념+실전]

안녕하세요! 수업 정말 잘듣고 있습니다!! 공부한거를 블로그에 작성 하려하는데 예제 같은 것을 출처를 밝혀 포스팅 해도될까요??

  • sql
  • oracle
  • PL/SQL
고재형 댓글 1 좋아요 0 조회수 505

취업 준비중인데요 포토샵 질문 있습니다.

퍼블리셔 취업 진짜 실전 가이드(PDF)

지난번에도 취업 관련해서 질문 드렸었는데 감사하게도 너무 자세히 로드맵을 잡아주셔서 그대로 따라가고 있습니다! 취업하려면 포토샵도 어느정도 해아한다고 들었습니다. 선생님 강좌중에는 포토샵이 따로 없어서 말씀하셨던 롤스토리 디자인연구소 들어가보니 포토샵 강좌가 잘 되어있더라구요. 제가 주어진 시간이 많지 않아서 포토샵은 딱 필요한 만큼만 공부하고 퍼블리싱에 더 집중을 햐려고 하는데요 그 취업에 딱 필요한 만큼이 어느정도인지 기준을 잘 모르겠습니다. 롤스토리 디자인 연구소에 있는 포토샵강좌 에서 나온 정도는 전부다 머리속에 넣어야 하는건지요.? 기준만 좀 알려주시면 감사하겠습니다...

  • HTML/CSS
이종주 댓글 1 좋아요 2 조회수 586

HTML CSS 자바스크립트 공부방법

제대로 파는 HTML CSS - by 얄코

강의를 듣다보니 HTML보다는 CSS에서 할수있는 부분이 있고 구현을 하려면 자바스크립트로 구현을 할 수 있다고 하는데 HTML CSS 이강의와 자브스크립트 강의를 병행해서 들어야되나요? 아님 HTML CSS 강의 다 듣고 나서 들으면 되나요?

  • HTML/CSS
보이지않니 댓글 1 좋아요 0 조회수 570

수업 자료 오류

실전! 웹사이트제작! Step by Step! ('크루알라모드'_반응형웹 제작)

안녕하세요. 수업자료 다운시 내용이 없습니다. 압축폴더가 올바르지 않다며 풀리지도 않습니다. chfhdvlcl@naver.com 여기로 부탁드립니다.

  • HTML/CSS
  • jquery
  • 인터랙티브-웹
  • 반응형-웹
초록 댓글 0 좋아요 0 조회수 376

선생님 혹시 tableau 강의는 없을까요

[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이

SAS만 다뤘었고 SQL + Python이 대세인 가 싶었는데 어느 순간 대시보드 구축능력도 요구하네요 ㅋㅋㅋㅋ tableau 강의가 있으실지요.. 뭐부터 손을 대야 할지 .. 고민입니다.

  • sql
러시안블루 댓글 0 좋아요 0 조회수 505

포토폴리오

HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)

안녕하세요. 제가 프론트엔드를 준비중인데, css나 html이 포토폴리오도 중요할 거 같아서 코딩웍스 강의를 듣고 있습니다. 지금은 포토폴리오 퍼블리싱 실전1 & 실전2 강의를 구매해 놓은 상태입니다. 앞으로 프론트엔트를 준비하는데 꼭 코딩웍스에서 들어야 하는 강의가 있을 까요? 그 포토폴리오 홈페이지 로드맵만 따라 들으면 될까요? 로드맵에서 강의가 5개가 넘어가던데 프론트엔드 준비중인데 그거 다 들어야 하나요? 혹시 꼭 제가 들어야 하는 강의랑 안들어어도 되는 강의를 구분해주실수 있을까요?? 프론트엔드 준비랑 코딩테스트도 준비해야해서 꼭 들어야 하는 부분만 듣고 싶습니다. 질문1 ) 프론트엔드준비중인데 코딩웍스에서 꼭 들어야하는 강의와 안들어어도 되는 강의.(로드맵전체 다 따라가야 할까요?)(포토폴리오 강의듣는게 맞겠죠?) 질문2) 들어야 하는 강의랑 안 들어도 되는 강의를 구분해 주세요.

  • HTML/CSS
  • jquery
imhj11777 댓글 1 좋아요 1 조회수 547

짧은 기간에 D유형 E유형만 집중적으로 연습할까요?

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

어제 4회차 실기 덜컥 신청해놓고 오늘 들어왔어요..올해부터 연습해야 할 비중이 늘어서 막막합니다. 준비시간이 짧을꺼 같은데 D유형 E유형만 집중적으로 연습하는게 효과적이겠죠?

  • HTML/CSS
  • jquery
  • 웹-디자인
Jaden 댓글 1 좋아요 1 조회수 513

sql 이후 머신러닝을 배우려 합니다.

데이터 분석 SQL Fundamentals

이왕이면 강사님께서 올리신 강좌를 구매해 이어서 학습을 해보려 합니다. 로드맵이 있다면, 보고 구매를 하려고 했는데 올려져 있는 강의 수는 많은데 머신러닝 관련 로드맵이 없더라고요 파이썬 머신러닝 완벽 가이드, 딥러닝 컴퓨터 비전 완벽 가이드 딥러닝 CNN 완벽 가이드 캐글 advanced 머신러닝 실전 박치기 이 강의들을 기본부터 학습하려 하는데요 오래된 강좌가 개정되어 다른 이름으로 만들어져 있어서 내용이 겹치는게 있는지 아니면 모두 수강하는게 맞는지 어떤 순서로 학습하면 되는지 알고 싶습니다.

  • sql
  • postgresql
  • dbms/rdbms
bluebamus 댓글 1 좋아요 0 조회수 687

안녕하세요 선생님 SQLD 자격증을 취득하기위해선 해당 강의 로드맵을 다 듣는게 좋을까요?

[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이

안녕하세요. 강의를 보면서 열심히 공부하고있습니다. 다름이 아니라 이번에 SQLD 자격증 시험을 신청했습니다. 해당 강의 로드맵을 다 듣고 노랭이 책을 풀려고하는데, 해당 강의 로드맵을 전체적으로 들으면 될까요?

  • sql
Glitch 댓글 0 좋아요 0 조회수 423

With 문

데이터 분석 SQL Fundamentals

강사님 안녕하세요, 조인실습2에서 부서명 SALES와 RESEARCH 소속 직원별로 과거부터 현재까지 모든 급여를 취합한 평균 급여 예시가 조금 헷갈립니다. With 문이 서브쿼리 역할을 하는걸로 이해하고 있는데 해당 예시에서 왜 with문이 왜 필요한지, with문 또는 서브쿼리 사용하지 않고 쿼리를 진행시키는 방법이 있는지 궁금합니다ㅠ

  • sql
  • postgresql
  • dbms/rdbms
Taylor Shin 댓글 2 좋아요 0 조회수 576

나래비는 일본어 입니다..

다양한 사례로 익히는 SQL 데이터 분석

선생님.. 나래비는 일본어 입니다. 어감이 예뻐서 옛 우리말인줄 알고 찾아봤는데 '줄을 세우다'라는 일본어 '나라비'가 어원이라고 하네요

  • sql
  • postgresql
  • dbms/rdbms
  • 퍼포먼스-마케팅
  • 데이터-엔지니어링
moonjeongro 댓글 1 좋아요 0 조회수 2162

질문 드립니다.

퍼블리셔 취업 진짜 실전 가이드(PDF)

안녕하세요 저는 현재 웹퍼블리셔로 이직을 준비하고 있습니다. 우연히 강의를 알게 되어 기초부터 수강 예정입니다. 혹시 현재 오프라인에서 선생님 강의를 들을 수 있는 방법이 있는지 질문 드립니다. 좋은 강의 만들어주셔서 정말 감사드립니다!

  • HTML/CSS
강코인 댓글 1 좋아요 1 조회수 391

21년에 결제를 해놓고 지금에서야 도전합니다.

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

그냥 넋두리인데요 21년에 필기 합격하고 유튜브를 통해 알게 되어서 인프런강의까지 오게 되었는데 벌써 2년 이나 지났네요.... 오늘 또 시험보고 다시 준비하려고하는데 막연하게 어렵게만 느껴지는데 강의따라하고 반복학습하면 합격할수있을까요? 노력을 하기는 할건데 어렵다고 생각이 드니까 걱정이 더 앞서는데 고민입니다.

  • HTML/CSS
  • jquery
  • 웹-디자인
fairyhyun 댓글 1 좋아요 1 조회수 542

이제 듣기 시작합니다! 공부 방법에 대해 궁금해요!

인터랙티브 웹 개발 제대로 시작하기

강사님 목소리 사근사근 너무 잘듣고 있습니당 혹시 해당 강의를 공부할때 강의를 쭈욱 보고나서 결과물과 배웠던 기술을 이용해 보지않고 만들어 보는것이 학습 효과가 좋을지 보면서 따라치는게 효과가 좋을지 궁금해서 질문 남깁니다! 다른 분들은 어떤 방법으로 공부하시는 지도 궁금하구요!

  • HTML/CSS
  • javascript
  • 인터랙티브-웹
qwzx16 댓글 0 좋아요 0 조회수 412

웹서버 부분을 나중에 들어도 될까요?

컴퓨터, 웹, 코딩, 프로그래밍의 시작 - Web1

웹디자인 공부가 하고 싶어서 html 강의를 듣기 시작했는데요 html, css, 자바스크립트를 기초적으로 알면 좋을것같아서요. 호스팅 부분까지는 무리없이 따라갔는데 웹서버 부분이 잘 실습이 안되기도 하고.. 좀 어려워서.. 일단 다음 강좌로 넘어가고 나중에 개념이 좀 더 정리되고 나서 강의를 들을까 하는데.. 혹시 진도상 문제가 생길까봐 지금 좀 걸리더라도 웹 서버 부분을 제대로 하고 넘어가야할지..? 아니면 추후에 다시 들어도 될지 고민이 됩니다.

  • HTML/CSS
이시은 댓글 1 좋아요 0 조회수 362

css 이미지사이즈 줄일 때

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

index.html <div class="banner"> <a href="#none"><img src="images/banner-01.jpg" alt="banner"></a> </div> style.css .banner { width: 350px; text-align: center; } .banner a img { height: 95%; border-radius: 5px; margin: 5px; } .banner img로 해야 하나요? .banner a img로 해야 하나요? 그리고 이미지사이즈 height로 줄일 때와 width로 줄일 때 적용 기준이 있나요? 시험 준비 하면서 갑자기 궁금해 졌습니다. 내가 하고 있는게 똑바로 하고 있는지

  • HTML/CSS
  • jquery
  • 웹-디자인
bimil1121 댓글 1 좋아요 0 조회수 729

군에서 공부를 하고있습니다

제대로 파는 HTML CSS - by 얄코

삭제된 글입니다

  • HTML/CSS
겸손한 불도새 댓글 1 좋아요 2 조회수 511

시험장에서 유형 배분 궁금합니다.

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

시험장에 입실하면 모두 같은 유형으로 보나요?? 아니면 자리마다 유형이 다른가요??

  • HTML/CSS
  • jquery
  • 웹-디자인
lipper2501 댓글 1 좋아요 1 조회수 556

인기 태그

인프런 TOP Writers

주간 인기글