Module Expr Str Import alias Expr Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Num Print Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Delete NameDel Delete NameDel
N/A N/A 
Minimal example showing the use of the AutoCompleteMode.
 N/A logging N/A N/A N/A logging basicConfig level N/A logging DEBUG N/A sys pyqode.qt QtWidgets pyqode.core.api CodeEdit pyqode.core.backend server pyqode.core.modes AutoCompleteMode N/A N/A __name__ __main__ N/A N/A app N/A N/A QtWidgets QApplication N/A sys argv N/A editor N/A CodeEdit N/A N/A N/A N/A editor backend start N/A server __file__ N/A N/A N/A editor resize 800 600 N/A N/A N/A N/A editor modes append N/A AutoCompleteMode N/A N/A N/A editor appendPlainText Press one of these keys to test auto completion: ", ', (, {, [
 N/A N/A N/A editor show N/A N/A N/A app exec_ N/A N/A N/A editor close N/A editor N/A app