**오류 유형: 'NoneType' 개체를 반복할 수 없습니다**
P粉141035089
P粉141035089 2024-04-06 10:26:38
0
1
545

Ssh 터널을 사용하여 MySQL 데이터베이스에 액세스하고 싶습니다. 안타깝게도 이 코드의 아키텍처는 함수가 내 쿼리 형식과 호환되지 않는 것 같기 때문에 내 쿼리 형식을 지원하지 않는 것 같습니다.

으아악

(Select * From Table)과 같은 간단한 문은 완벽하게 작동합니다.

mysql 구문이나 함수가 작동하려면 무엇을 변경해야 합니까?

죄송합니다. 초보자입니다. 조언이나 도움을 주시면 감사하겠습니다.

/Users/peter/PycharmProjects/MySqlLocalhostTest/venv/lib/python3.10/site-packages/paramiko/transport.py:236: CryptographyDeprecationWarning: Blowfish has been deprecated
  "class": algorithms.Blowfish,
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/code.py", line 90, in runcode
    exec(code, self.locals)
  File "<input>", line 96, in <module>
  File "<input>", line 65, in run_query
  File "/Users/peter/PycharmProjects/MySqlLocalhostTest/venv/lib/python3.10/site-packages/pandas/io/sql.py", line 399, in read_sql_query
    return pandas_sql.read_query(
  File "/Users/peter/PycharmProjects/MySqlLocalhostTest/venv/lib/python3.10/site-packages/pandas/io/sql.py", line 2081, in read_query
    columns = [col_desc[0] for col_desc in cursor.description]
TypeError: 'NoneType' object is not iterable

P粉141035089
P粉141035089

모든 응답(1)
P粉358281574

df = run_query(...) 줄에 오타가 있습니다.

쉼표를 사용했지만 %를 사용했어야 했습니다.

그건

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿