Error in user YAML: (<unknown>): could not find expected ':' while scanning a simple key at line 3 column 1
---
- oeasy Python 0510
- 这是 oeasy 系统化 Python 教程,从基础一步步讲,扎实、完整、不跳步。愿意花时间学,就能真正学会。
本教程同步发布在:
个人网站: `https://oeasy.org`
蓝桥云课: `https://www.lanqiao.cn/courses/3584`
GitHub: `https://github.com/overmind1980/oeasy-python-tutorial`
Gitee: `https://gitee.com/overmind1980/oeasypython`
---- 先装数据库
sudo apt update
yes | sudo apt install postgresql
- 安装 postgresql数据库
sudo service postgresql start
- 开启数据库服务
- 以postgres身份
- 进入psql
sudo -u postgres psql- 先建库
CREATE DATABASE oeasydb;
- 再进库
\c oeasydb;
- 然后建表
CREATE TABLE login(
username varchar(20),
password varchar(20)
);
- 具体效果
- 其实还有一个 psycopg3 可以安装
- 找到Documentation
- \q从pg退回到shell
- 安装psycopg3的库
pip install --upgrade pip
pip install psycopg[binary]
python3
- 安装这个包
- 安装后进入游乐场
- 查看版本
- 安装后进入游乐场
import psycopg
psycopg.__version__
- 这个psycopg3什么意思呢?
- psycopg是
- 最流行的postgres的适配器(adapter)
- psycopg3 = psyco + pg + 3
- 最早是 一个项目
- 目的是
- 提高python的执行效率
- 但是这个项目
- 在2012年终止
- 临终 推荐pypy
- pypy属于
- 民间编译器
- 运行速度比cpython快4.8倍
- 可见 技术过硬
- 是目前最流行的postgres适配器
- 3是最新版本
- 这次安装了
- postgres数据库
- psycopg3 适配器
- psycopg3 如何适配 postgres 呢?
- 我们下次再说
- 本文来自 oeasy Python 系统教程。
- 想完整、扎实学 Python,
- 搜索 oeasy 即可。

















