小编Vro*_*oni的帖子

使用Python 3.6和pymssql连接到Sybase数据库

我正在尝试连接到 Sybase 数据库并从中检索数据。我正在使用安装了 Anaconda 存储库的 Ubuntu 18.04 系统,并希望使用 Python 3.6。

\n\n

我找到了一种使用 python-sybase 包从数据库检索数据的方法,但这依赖于 python 2.7,并且就我现在而言有点过时了。

\n\n
import Sybase\n\ndb = Sybase.connect(dsn = server:port, user = usr, passwd = pwd, database = db)\nc = db.cursor()\nc.execute("select var1,var2,var3 from xxx where datum=1yymmdd and statnr=stat1")\nlist1 = c.fetchall()\nprint list1\n
Run Code Online (Sandbox Code Playgroud)\n\n

该脚本的输出是这样的:

\n\n
[(10.8, 100, 0), (11.2, 100, 5), (11.3, 100, 10), ..., ..., ...]\n
Run Code Online (Sandbox Code Playgroud)\n\n

我尝试改用 pymssql 包,它与 python 3.x 兼容。

\n\n
import pymssql\nconn = pymssql.connect(server=serv:port,user=usr,password=pwd,database=db)\nprint(conn)\ncursor = conn.cursor()\ncursor.execute("select var1,var2,var3 from xxx where datum=1yymmdd and statnr=stat1")\nlist2 …
Run Code Online (Sandbox Code Playgroud)

sybase pymssql python-3.x

4
推荐指数
1
解决办法
1万
查看次数

是否可以为 matplotlib 条形图的左右边缘设置不同的边缘颜色?

我想为使用 matplotlib.axes.Axes.bar 绘制的条形图的不同边缘设置不同的边缘颜色。有谁知道如何做到这一点?例如:右边缘为黑色边缘,但上、下和左边缘没有边缘/边缘颜色。

感谢帮助!

python matplotlib python-3.7

3
推荐指数
1
解决办法
1548
查看次数

标签 统计

matplotlib ×1

pymssql ×1

python ×1

python-3.7 ×1

python-3.x ×1

sybase ×1