ICode9

精准搜索请尝试: 精确搜索
  • psycopg2安装成功,但无法导入到python中2019-07-06 15:55:12

    我最近使用macport将psycopg2安装到我的电脑上.我按照Psycopg2网站上的说明操作: sudo port install py27-psycopg2 我用的时候 port install ,psycopg2被列为macport成功安装. 但是,每当我打字 import psycopg2 在python中,它也给了我python中没有这样的模块的错误.我是计算

  • Python Pyscopg:如何使用LIMIT / OFFSET和WHERE的占位符?2019-07-04 01:45:03

    我目前正在尝试在Python的psycopg模块中的PostgreSQL查询中使用占位符.这是我正在使用的代码示例. table.execute('SELECT * FROM table WHERE col2 = %s ORDER BY pID ASC LIMIT %s OFFSET %s;',(val1,val2,val3)) 我在某处读过,对于LIMIT和OFFSET,不可能使用这样的占位符,但我

  • python – 如何在psycopg2连接上检查打开的事务?2019-07-02 15:52:23

    如何在psycopg2连接上检查打开的事务?我打算将它添加到我的单元/功能测试,因为Python的DB API使用隐式事务.解决方法:您可以检查连接的status属性: from psycopg2.extensions import STATUS_BEGIN, STATUS_READY if conn.status == STATUS_READY: print("No transaction in pro

  • python – 在cursor.fetchall()期间的psql强制解析错误2019-07-02 11:46:27

    我有一个python代码,它查询psql并使用cursor.fetchall()返回一批结果. 由于数据库中的数据不正确,如果转换失败,它会抛出异常并导致进程失败.我得到这个例外: 文件“/usr/local/lib/python2.7/site-packages/psycopg2cffi/_impl/cursor.py”,第377行,在fetchall中    返回[self.

  • python – psycopg2.ProgrammingError:无法调整类型’DictRow’2019-06-30 05:53:37

    我想在psycopg2中使用dict游标: self.__db_conn = psycopg2.extras.DictConnection("host=... dbname=...") 这是我的查询: cur.execute('INSERT INTO scm_main.tbl_ack(ack_summary_id, ack_local_timestamp, ack_user_id) ' 'SELECT summary_id AS ack_su

  • Python psycopg2 – 记录事件2019-06-29 20:43:10

    我正在使用psycopg2,我遇到了将事件(执行的查询,通知,错误)记录到文件的问题.我想在PgAdmin历史窗口中获得效果. 例如,我正在执行此查询: insert into city(id, name, countrycode, district, population) values (4080,'Savilla', 'ESP', 'andalucia', 1000000) 在PgAdmin中我看

  • 在virtualenv python3中使用psycopg2与Django一起使用时出现问题2019-06-29 01:46:28

    我有一个Django项目,我想与PostgreSQL数据库一起使用,但我遇到了psycopg2的问题.当我尝试运行开发服务器或执行syncdb时,我收到此错误.我的项目是使用Django 1.6运行Python 3.4的virtualenv. Traceback (most recent call last): File "/home/gabriel/DevSpace/Django_Projects/

  • python – 返回Decimal(‘value’)的Psycopg2查询2019-06-28 21:43:38

    我在Python中查询postgresql数据库(通过psycopg2).我的代码将值返回为Decimal(‘VALUE’).有没有办法在数据库中转换它? 代码示例: query = "SELECT id FROM table;" cur.execute(query) results = cur.fetchall() # Results = Decimal('some value') 无论如何转换它只是显示没

  • Python Web应用程序的数据库访问策略2019-06-25 07:45:45

    我一直在写一个Python Web应用程序(在Flask中),我不相信我完全掌握数据库访问应该如何在多个请求/响应周期中工作.在Python之前,我的Web编程经验是PHP(几年值得),我担心我的PHP经验会误导我的一些Python工作. 在PHP中,每个新请求都会创建一个全新的数据库连接,因为请求之间不会共享

  • Postgres – python多个SSL连接2019-06-24 07:45:22

    我有麻烦使用psycopg2和SSL建立两个并发的Postgres数据库连接(一个到主,一个到从).另外,两个连接工作即: import psycopg2 dsnMaster='dbname=... sslcert=path/to/master/cert' psycopg2.connect(dsnMaster, connection_factory=None, async=False) 工作,等等 import psycopg2 d

  • python – 如何在psycopg2中添加引号/撇号到列值?2019-06-23 18:42:53

    information = "Hope they're well" cursor.execute("UPDATE table_name SET information='%s';" % information) 当添加它时,它显然会产生和错误,因为执行只会尝试添加“希望他们”,然后其余的字符串将搞乱它. 显然在php中可以选择编写预处理语句,那么你如何在psycopg2中做

  • python – 无法使用django和postgreSQL调试psycopg2的错误消息2019-06-22 12:42:30

    我正在尝试使用psycopg2创建连接到django Web应用程序的postgreSQL数据库.我运行python manage.py migrate时收到以下错误 (temp-python) ❯ python manage.py migrate Traceback (most recent call last): File "~/git-repos/MyApp/temp-python/lib/python3.4/site-packages/dj

  • python – 取消pyscopg2中的查询执行2019-06-22 01:45:41

    如何使用pyscopg2(python Postgres驱动程序)取消执行查询语句? 举个例子,假设我有以下代码: import psycopg2 cnx_string = "something_appropriate" conn = psycopg2.connect(cnx_string) cur = conn.cursor() cur.execute("long_running_query") 然后我想取消从另一个线程执行那

  • python – 使用psycopg2读取csvData的好方法2019-06-21 21:43:42

    我试图获得快速,即快速而不是很多代码,以获得csv数据到postgres数据库的方式.我正在使用csvDictreader阅读python,它工作正常.然后我需要生成代码以某种方式获取dicts并将其放入表中.我想自动执行此操作,因为我的表通常有数百个变量. (我不想直接读到Postgres,因为在很多情况下我必

  • python:为什么SQLObject在conn.autocommit(1)中失败?2019-06-21 10:56:10

    在我的服务器代码中,调用_SO_fetchAlternateID(嵌套在某个值调用中),最终调用pgconnection.py中的makeConnection. 此调用在conn.autocommit(1)上失败,并显示错误 TypeError: ‘bool’ object is not callable 这是SQLObject的(0.8.7)代码: def makeConnection(self): try:

  • python – 如何在OSX 10.7上安装psycopg22019-06-21 04:53:28

    我按照以下程序: 1)$sudo pip install psycopg2 这给了我以下错误 Downloading/unpacking psycopg2 Running setup.py egg_info for package psycopg2 no previously-included directories found matching 'doc/src/_build' Installing collected packages: psycopg2 Run

  • python – 加载psycopg2模块时出现“undefined symbol:_PyObject_NextNotImplemented”错误2019-06-13 22:42:45

    environment: Ubuntu 10.04 LTS build Python 2.7.2 with ./configure --with-zlib --enable-unicode=ucs4 postgresql-9.0 wsgi Django 1.3 virtualenv apache 我正在尝试构建Ubuntu Django App Server.安装完成,没有错误消息. Ubuntu 11.04的确切安装方法是成功的. 但是,当在Ub

  • python – 在守护进程中失去与postgresql的连接2019-06-13 01:38:29

    我正在重写一个python脚本来存储postgresql数据库中的arduino数据,希望使用python-daemon将其作为deamon运行.原始脚本工作正常,但在deamon中,我无法写入数据库.第一次尝试最终结果是: <class 'psycopg2.DatabaseError'>, DatabaseError('SSL SYSCALL error: EOF detected\n' 然后

  • 在python中引用了分隔符游标copy_from2019-06-12 20:56:10

    有没有办法提供像Quoted分隔符 import psycopg2 f_cm = open('cm.sql', 'r') constr = "dbname='mydb' user= 'pgsql' host='127.0.0.1'" db = psycopg2.connect(constr) st = db.cursor() #st.copy_from(f_cm, '

  • 使用python在postgres中复制(来自)带有heades的csv2019-06-12 08:47:49

    我正在尝试用python脚本中的CSV文件填充表格. 随后的SQL语句运行时没有错误: COPY registro FROM '/home/pablo/Escritorio/puntos/20140227.csv' DELIMITER ',' CSV header; CSV具有标头,并使用标头参数,导入时没有错误. 当我从我的python脚本执行它时,问题出现了.我发现不尝试导

  • python – psycopg2.ThreadConnectionPool,uWSGI和Flask的concurrrency问题2019-06-12 05:42:43

    我正在使用Flask,psycopg2和uWSGI.我正在使用psycopg2.ThreadConnectionPool进行数据库连接池,只有cursor.callproc用于查询数据库. 问题:有时,在并发请求期间,过程调用结果混淆,代码正在查询procedure_1但是正在获取procedure_2的结果(反之亦然,另一个并发客户端).即使在uwsgi.ini

  • python – Postgres:是set_config(). current_setting()应用程序变量的私有/健壮堆栈?2019-06-09 21:46:51

    在我的应用程序中,我有触发器需要访问用户ID等内容.我正在存储这些信息 set_config('PRIVATE.'|'user_id', '221', false) 然后,当我正在进行修改数据库的操作时,触发器可能会: user_id = current_setting('PRIVATE.user_id'); 它看起来很棒.我的数据库操作主要来自python,psyco

  • PostgreSQL 学习之使用psycopg2 操作之数据库不存在才创建2019-06-06 12:50:52

    大声的告诉我是不是被我标题中的两个“之”给带进来的??手动滑稽 需求 自己的一款软件 GitHub 地址,关于PostgreSQL 已经设置成运行后自动创建序列,表和函数,但是数据库还是要手动去创建,很不方便,想使用创建序列和表同样的方法,去自动创建数据库 过程 DDL 语句如下: DB_NAME = """CREATE

  • python – postgresql:出共享内存?2019-05-26 21:42:23

    我正在使用Python和psycopg2运行一堆查询.我创建了一个大约200万行的大型临时表,然后通过使用cur.fetchmany(1000)从中获取1000行,并运行涉及这些行的更广泛的查询.广泛的查询是自给自足的 – 一旦完成,我不再需要他们的结果,当我继续下一个1000. 但是,大约1000000行,我从psycopg2

  • python – Pyscopg DB – 错误向代码添加持久性2019-05-23 08:55:29

    我正在研究Udacity的在线项目.我正在使用由他们配置的vagrant来运行包含数据库的服务器.不幸的是,当我试图给出代码持久性时,服务器每次都会返回一个错误.我是python的新手所以请原谅任何明显的错误. 这是错误: Serving HTTP on port 8000... Traceback (most recent call last):

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

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

ICode9版权所有