首页 热点资讯 义务教育 高等教育 出国留学 考研考公

为什么带有ibm_db模块的python脚本打包后无法执行

发布网友

我来回答

2个回答

懂视网

基于python的接口测试框架设计   连接数据库

首先是连接数据库的操作,最好是单独写在一个模块里,

然后便于方便的调用,基于把connection连接放在__init__()方法里

然后分别定义DELETE  SELECT   INSERT   UPDDATE等操作

在其他文件中直接调用 db.DELETE(table_name)即可使用该方法

代码如下:

首先是引包,这里要注意的是要下载驱动模块:pymysql

技术分享

然后是初始化部分,其实就是把连接数据库的一些配置放在这里,做连接

技术分享

接下来是写DELETE这些个方法,

技术分享

方法很简单,就是不要忘了,execute一个sql后,要connection commit!!!!

这个很重要,要是没提交  数据库相当于没有操作

接下来是 select啊  update啊 select啊  就不一一说了

技术分享

技术分享

最后建议  测试完毕后记得清楚测试数据!!!!

以免给他人测试造成困扰

写的过程中可以一边调试嘛  毕竟自己用着习惯才是最重要的

技术分享

 

python-DB模块

标签:测试数据   设计   select   连接数据库   ima   文件中   技术分享   方法   代码   

热心网友

import ibm_db
1 在打包之前务必找到第三方库的包,把包复制到到跟test.py同目录下
2 找到第三方库的包,如使用了requests,可以使用查找的方式,找到这个包在哪里,然后把它复制到test.py同目录下

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com