Python 代码完成在PyCharm中不起作用

Python 代码完成在PyCharm中不起作用,python,pycharm,Python,Pycharm,我试图在PyCharm 2018.1中完成psycopg2库的代码,但它没有显示游标类方法,如.execute()或.fetchone() 这是我的密码: 那是因为: Psycopg2主要作为libpq包装器在C中实现 因此,您可以对pg.connect()进行自动模拟,因为它存在于中,并且大多数其他功能都列为.c和.h文件,由处理。这是因为: Psycopg2主要作为libpq包装器在C中实现 因此,您可以对pg.connect()进行自动模拟,因为它存在于中,并且大多数其他功能都列为.c和

我试图在PyCharm 2018.1中完成psycopg2库的代码,但它没有显示游标类方法,如.execute()或.fetchone()

这是我的密码:

那是因为:

Psycopg2主要作为libpq包装器在C中实现

因此,您可以对
pg.connect()
进行自动模拟,因为它存在于中,并且大多数其他功能都列为.c和.h文件,由处理。

这是因为:

Psycopg2主要作为libpq包装器在C中实现


因此,您可以对
pg.connect()
进行自动模拟,因为它存在于中,并且大多数其他功能都列为.c和.h文件,由它们处理。

什么是不工作?编辑代码时会发生什么情况?你接触过Jet Brains吗?什么是不工作?编辑代码时会发生什么情况?你联系过Jet Brains吗?
import logging
import psycopg2 as pg

#Code completion works fine here.
logger = logging.getLogger()
logger.info("Hello World!")

#Code completion works fine here.
con = pg.connect("dbname='postgres' port='5432'")

#Code completion not working!
cur = con.cursor()