ICode9

精准搜索请尝试: 精确搜索
  • Python-psycopg2的简单使用2022-03-07 10:35:31

    一、简介 psycopg2 库是 python 用来操作 postgreSQL 数据库的第三方库。   二、安装 1.执行如下命令安装 pip3 install psycopg2 2.使用Pycharm安装   三、简单使用 1.我的数据库  2.连接 import psycopg2 conn = psycopg2.connect(database="dastudiodb", user="用户名

  • 爬虫与Python:(四)爬虫进阶二之数据存储(数据库存储)——8.PostgreSQL存储2021-11-08 19:04:21

    安装PostgreSQL数据库方法详见:https://www.cnblogs.com/luyj00436/p/15525370.html。 安装库 Psycopg是Python编程语言中最流行的PostgreSQL数据库适配器,其主要功能是完整实现Python DB API 2.0规范和线程安全(多个线程可以共享相同的链接)。它专为大量多线程应用程序而设计,可以创建

  • 安装 psycopg2 的问题:pg_config executable not found2021-10-08 17:59:04

    使用 pip install psycopg2,特么报错,Error: pg_config executable not found。 网上搜索下,说需要安装 pg 和 py 的驱动: Debian系: apt-get install libpq-dev python-dev RedHat系: yum install libpqxx-devel python-devel 安装完成,再使用 pip install psycopg2,OK,一切顺利。

  • 2021-09-282021-09-28 09:32:38

    安装 psycopg2 的问题:pg_config executable not found 使用 pip install psycopg2,特么报错,Error: pg_config executable not found。 网上搜索下,说需要安装 pg 和 py 的驱动: Debian系: apt-get install libpq-dev python-dev RedHat系: yum install libpqxx-devel pytho

  • PostgreSQL13 安装 psycopg22021-09-14 23:02:05

    一、先安装依赖包 1、安装postgreSQL13    安装步骤 rpm -ivh postgresql13-libs-13.4-1PGDG.rhel7.x86_64.rpm rpm -ivh postgresql13-13.4-1PGDG.rhel7.x86_64.rpm rpm -ivh postgresql13-server-13.4-1PGDG.rhel7.x86_64.rpm rpm -ivh postgresql13-contrib-13.4-1PGDG.rhel

  • postgresql python 批量插入2021-07-23 18:06:38

    import psycopg2 from psycopg2 import extras as ex conn = psycopg2.connect(database="test", user="postgres", password="db12345678", host="localhost", port="5432") cursor = conn.cursor() # values 后面直接%s sq

  • macOS安装python psycopg2 Error: pg_config executable not found. ld: library not found for -lssl2021-07-20 19:03:13

    Error Error: pg_config executable not found. ld: library not found for -lssl 安装 # 下载 wget -O psycopg2-2.8.6.tar.gz https://files.pythonhosted.org/packages/fd/ae/98cb7a0cbb1d748ee547b058b14604bd0e9bf285a8e0cc5d148f8a8a952e/psycopg2-2.8.6.tar.gz tar -z

  • 如何在openGauss使用psycopg2驱动2021-05-12 23:56:06

    psycopg2 介绍 psycopg2 是一款PostgreSQL的Python驱动包,是PostgreSQL官方唯一指定与支持的Python驱动,也是使用最广泛的、最稳定的PostgreSQL Python driver. psycopg2在openGauss上的问题 由于openGauss 对原生PostgreSQL的通信协议进行了安全加固,这导致与PostgreSQL的默认通信协

  • 记录psycopg2安装报错(centos7)2021-05-03 17:36:19

    Downloading/unpacking psycopg2 Downloading psycopg2-2.5.4.tar.gz (682kB): 682kB downloaded Running setup.py (path:/home/ql/.pyenv/versions/py2/build/psycopg2/setup.py) egg_info for package psycopg2 Error: pg_config executable not found. Please add the d

  • Python连接PostgreSQL数据库2021-01-29 20:32:17

    Python连接PostgreSQL数据库 环境 Python 3.7.4 psycopg2==2.8.5 PostgreSQL 12.4 pip安装 pip install psycopg2 实现代码 其中<hostname>为PostgreSQL数据库的IP地址,本地为localhost;<port>为端口号,PostgreSQL默认端口号为5432;<user name>和<password>分别为用户名和密码;<

  • 在anaconda安装psycopg22020-12-07 12:01:41

    目的:使用psycopg2模块连接postgre数据库 方法: 1.通过pip安装 S1:直接输入pip3 install psycopg2会报错如下: >>> Traceback (most recent call last): File "D:\Program Files\anaconda3\Scripts\pip3-script.py", line 6, in <module> from pip._internal.cli.main

  • python连接postgre 数据库2020-11-16 12:00:29

    1、安装  psycopg2 库 >> pip install psycopg2 2、使用    # 导入库 import psycopg2import psycopg2.extras # 需要返回结果是字典时使用此库# 创建连接conn = psycopg2.connect(database = basename, user = username, pas

  • python-Postgres引发“ ACTIVE SQL TRANSACTION”(错误代码:25001)2019-12-09 22:56:50

    我使用psycopg2在python中访问我的postgres数据库.我的函数应该创建一个新的数据库,代码如下所示: def createDB(host, username, dbname): adminuser = settings.DB_ADMIN_USER adminpass = settings.DB_ADMIN_PASS try: conn=psycopg2.connect(user=adminuser, passwo

  • python-psycopg2.InterfaceError:连接已关闭/ pgr_astar2019-11-22 12:05:34

    我正在使用psycopg2从python访问postgresql数据库.当我尝试为最短的路径运行填充函数“ pgr_astar”时,出现错误 cur = db.cursor() psycopg2.InterfaceError: connection already closed 基本上,发生的事情是:当pgr_astar在两点之间找不到路径时,它将导致数据库崩溃,并关闭与数据

  • 插入列表到postgres表2019-11-08 17:57:37

    我想通过Python向Postgres表插入值列表: 这些值在列表中说: new= [ [gold, dresden, 1000, 24], [silver, Cologne, 600, 42], [gold, Aachen, 3000, 25] ] 该表已经在Postgres中创建了标题.我该如何插入? db.execute("INSERT INTO B4_O (position, city, amount, scor

  • python-cursort.execute / cursor.callproc不返回错误,但不执行任何操作2019-11-01 07:05:30

    当我通过psql客户端运行此SQL查询时,它将运行几秒钟(〜90秒,这是正常的,因为它的表很大)并返回,然后可以检查是否成功插入了我的行. SELECT merge_data('898989', '111111111', '10000') 这是一个运行UPDATE或INSERT的存储过程,该过程运行无误,我在表中得到了输入. 当尝试从pytho

  • psycopg2将Python:“字典列表”映射到Postgres:“ INSERT语句的复合类型数组”2019-11-01 01:06:10

    Postgres版本:9.1.x. 说我有以下架构: DROP TABLE IF EXISTS posts CASCADE; DROP TYPE IF EXISTS quotes CASCADE; CREATE TYPE quotes AS ( text CHARACTER VARYING, is_direct CHARACTER VARYING ); CREATE TABLE posts ( body CHARACTER VARYING, q quotes[

  • pip安装psycopg2失败解决2019-10-31 19:03:23

      pip install psycopg2==2.8.4报错ERROR: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-umsabgcl/psycopg2/如下:     解决:   sudo apt-get install libpq-dev python-dev后再次安装成功。

  • python-Heroku上的django-hstore2019-10-31 17:57:17

    我已经在Heroku(雪松堆栈)上部署了一个Django(v 1.3.3)项目.它使用推荐的dj_database_url来配置settings.DATABASES.一切都很好(到目前为止). 但是,我想开始将django-hstore用于部分应用程序.根据文档,您必须将settings.py中的数据库引擎更改为: 'ENGINE': 'django_hstore.postgres

  • Linux上的Python SQLAlchemy内存泄漏2019-10-31 08:59:38

    我写了一个遍历大型数据库表的脚本. (〜150K行.)为了避免使用过多的内存,我使用了windowed_query method.我的脚本如下所示: query = db.query(Table) count = 0 for row in windowed_query(query, Table.id, 1000): points = 0 # +100 points for a logo if row.lo

  • python-使用psycopg2将PostgreSQL UUID数组返回为列表2019-10-30 21:56:10

    我有一个SQL语句,其中包含嵌入在ARRAY()中的子查询,如下所示: SELECT foo, ARRAY(SELECT x from y) AS bar ... 该查询工作正常,但是在psycopg2结果游标中,该数组作为字符串(如“ {1,2,3}”)而不是列表返回. 我的问题是,将像这样的字符串转换为python列表的最佳方法是什么?解决方法

  • Python:启动psql查询,不要等待响应2019-10-29 11:58:17

    我正在使用python和psycopg2启动COPY TO CSV,这将需要很长时间(可能数小时).复制到文件的工作将由postgres处理,因此无需将任何信息返回给我的python脚本. 有没有一种方法可以将查询传递给postgres,然后不等待响应就断开连接,以便我的程序可以执行其他任务? 这是开始工作的方法: def

  • python-如何使用PostgreSQL从查询中获取列属性?2019-10-29 03:56:32

    我需要从查询中获取字段属性,就像这个问题:How to get column attributes query from table name using PostgreSQL? 但是对于查询,有没有办法做到这一点?解决方法:假设您使用psycopg2作为数据库驱动程序,那么cursor.description字段就是您想要的: import pprint import psycopg2 con

  • 共享txpostgres连接池2019-10-29 03:55:20

    我们有一个RESTful(-ish)扭曲的应用程序,它使用txpostgres访问postgres数据库.当前,每当客户端ping服务器进行数据库调用时,我们都会生成新的txpostgres.Connection实例.这效率低下,导致我们的数据库很快变得不堪重负.我一直试图将其改编为使用txpostgres.ConnectionPool,但是遇到

  • python-psycopg,双引号和单引号插入2019-10-28 11:05:30

    在尝试插入数据库时​​遇到了问题: ur_psql.execute("""insert into smth(data, filedate, filedby)""" """ values('%s', NOW(), %s)""" % (data, userid)) 其中data =“”“” 5.09,448,1418112000“; d

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有