{"library":"pydoris","title":"PyDoris","description":"PyDoris is a Python client for Apache Doris, providing a DB-API 2.0 compatible interface to interact with Doris databases. Current version is 1.2.0, supporting Python >=3.7. It connects via MySQL protocol (typically port 9030). The library is maintained by the Apache Doris community.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install pydoris"],"cli":null},"imports":["from pydoris import connect"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom pydoris import connect\n\nhost = os.environ.get('DORIS_HOST', 'localhost')\nport = int(os.environ.get('DORIS_PORT', 9030))\nuser = os.environ.get('DORIS_USER', 'root')\npassword = os.environ.get('DORIS_PASSWORD', '')\ndatabase = os.environ.get('DORIS_DATABASE', 'test')\n\nconn = connect(host=host, port=port, user=user, password=password)\ncursor = conn.cursor()\ncursor.execute(\"SELECT VERSION()\")\nprint(cursor.fetchone())\ncursor.close()\nconn.close()","lang":"python","description":"Connect to Apache Doris, execute a query, and print the version.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}