财务一体化系统,自动核销大数据代码:

 import pymysql
import random
import time
#指定数据库地址、用户、密码、端口,使用connect()方法声明一个Mysql连接对象db
db = pymysql.connect(host='192.168.21.163', user='root', password='root', port=3306, db='cwyth_test')
#调用cursor()方法获得Mysql的操作游标,利用游标来执行SQL语句。
cursor = db.cursor()
for i in range(20):
# 定义数据
date_time = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))
str_num = str(random.randint(10000000000, 99999999999))
cguid = '2019121001205{}47b2c57'.format(str_num)
fphm = '' + str(random.randint(100000000, 999999999))
fpdm = ''
gfsh = '' + str(random.randint(100000, 999999)) + 'MA2GW75HXJ'
gfmc = '宁波Python{}有限公司'.format(str_num)
kprq = date_time
jshjje = str(random.randint(1, 9999))
kpr = '钟无艳'
hxzt = ''
hxr = ''
shzt = ''
shr = ''
rzrq = time.strftime('%Y-%m-%d', time.localtime(time.time())) #此处为自动核销的数据,如果要手动核销,请传空值
rzje = jshjje #此处为自动核销的数据,如果要手动核销,请传空值
hxr_name = ''
shr_name = ''
account = ''
dwmc = gfmc
jylx = '转账'
pzzl = '资金汇划补充凭证'
pzh = str(random.randint(10000000, 99999999))
dfzh = gfmc
dfhm = ''
msg = 'HWNK_10千伏高南C525'
add_time = date_time
num = 0
# SQL 插入语句
#往表t_invoice插入数据
sql = """INSERT INTO t_invoice(cguid,
fphm, fpdm, gfsh, gfmc, kprq, jshjje, kpr, hxzt, hxr, shzt, shr, rzrq, rzje, hxr_name, shr_name)
VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)"""
cursor.execute(sql, (cguid, fphm, fpdm, gfsh, gfmc, kprq, jshjje, kpr, hxzt, hxr, shzt, shr, rzrq, rzje, hxr_name, shr_name))
db.commit()
# 往表t_bill插入数据
sql2 = """INSERT INTO t_bill(cguid,
account, dwmc, rzrq, rzje, jylx, pzzl, pzh, dfzh, dfhm, msg, add_time)
VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)"""
cursor.execute(sql2, (cguid, account, dwmc, rzrq, rzje, jylx, pzzl, pzh, dfzh, dfhm, msg, add_time))
db.commit()
num += i
print('已经成功执行:{}次'.format(num))
db.close()

cwyth(自动核销代码)的更多相关文章

  1. mybatis generator maven插件自动生成代码

    如果你正为无聊Dao代码的编写感到苦恼,如果你正为怕一个单词拼错导致Dao操作失败而感到苦恼,那么就可以考虑一些Mybatis generator这个差价,它会帮我们自动生成代码,类似于Hiberna ...

  2. java如何在eclipse编译时自动生成代码

    用eclipse写java代码,自动编译时,如何能够触发一个动作,这个动作是生成本项目的代码,并且编译完成后,自动生成的代码也编译好了, java编辑器中就可以做到对新生成的代码的自动提示? 不生成代 ...

  3. Eclipse保存文件时自动格式化代码

    实现效果:Ctrl+S会自动格式化并保存代码. 应用上图所示效果之后,在每次对Eclipse保存的时候都会实现自动格式化代码. 1. Fomated All lines,格式化该文件的所有代码:还是 ...

  4. MyBatis自动生成代码示例

    在项目中使用到mybatis时,都会选择自动生成实体类,Mapper,SqlMap这三个东东. 手头上在用的又不方便,找了下网上,其实有很多文章,但有些引用外部文件时不成功,也不方便,所以重新整理了下 ...

  5. C# 自动运行代码 (创建windows 服务的形式 )

    本文转载自:http://blog.csdn.net/csethcrm/article/details/17917721 1.      新建项目 1.1 右键解决方案 – 添加 – 新建项目 1.2 ...

  6. 使用MyBatis Generator自动创建代码

    SSM框架--使用MyBatis Generator自动创建代码 1. 目录说明 使用自动生成有很多方式,可以在eclipse中安装插件,但是以下将要介绍的这种方式我认为很轻松,最简单,不需要装插件, ...

  7. windows本地自动集成代码+SSH服务器配置

    在windows环境下使用Jenkins自动集成代码 描述: 局域网电脑A是本地服务器,安全win7系统,安装了Jenkins:现在想让A成为测试服务器,需要隔一段时间从SVN里同步出最新的代码,供客 ...

  8. c#实现每隔规定时间自动执行程序代码

    c#实现每隔规定时间自动执行程序代码  在一般的项目中我们很少用到c#实现每隔规定时间自动执行程序代码,但是如果你经历的项目多,或者应用程序做的比较多的话,c#实现每隔规定时间自动执行程序代码就用的比 ...

  9. 在linux服务器上装svn版本管理,自动部署代码到项目

    在linux服务器上装svn版本管理,自动部署代码到项目 http://bbs.aliyun.com/read/9715.html?spm=5176.7114037.1996646101.1.W3zw ...

随机推荐

  1. 算法学习 八皇后问题的递归实现 java版 回溯思想

    1.问题描述 八皇后问题是一个以国际象棋为背景的问题:如何能够在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行.纵行或 ...

  2. PAT-B 1005. 继续(3n+1)猜想 (25) c++

    1005. 继续(3n+1)猜想 (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 卡拉兹(Callatz ...

  3. "xaml+cs"桌面客户端跨平台初体验

    "Xaml+C#"桌面客户端跨平台初体验 前言   随着 .Net 5的到来,微软在 .Net 跨平台路上又开始了一个更高的起点.回顾.Net Core近几年的成果,可谓是让.Ne ...

  4. Hive学习笔记六

    目录 查询 一.基本查询 1.全表和特定列查询 2.列别名 3.算术运算符 4.常用函数 5.Limit语句 二.Where语句 1.比较运算符(Between/In/ Is Null) 2.Like ...

  5. linux 中的页缓存和文件 IO

    本文所述是针对 linux 引入了虚拟内存管理机制以后所涉及的知识点.linux 中页缓存的本质就是对于磁盘中的部分数据在内存中保留一定的副本,使得应用程序能够快速的读取到磁盘中相应的数据,并实现不同 ...

  6. 读者来信 | 设置HBase TTL必须先disable表吗?(已解决)

    今日有朋友加好友与我探讨一些问题,我觉得这些问题倒挺有价值的:于是就想在本公众号开设一个问答专栏,方便技术交流与分享,专栏名就定为:<读者来信>.如遇到本人能力有限难以解决的问题,该贴将会 ...

  7. html中的字幕滚动marquee属性

    该标签不是HTML3.2的一部分,并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法看到下面一些很有意思的效果,该标签是个容器标签. 语法: <marq ...

  8. 惊呆了!不改一行 Java 代码竟然就能轻松解决敏感信息加解密|原创

    前言 出于安全考虑,现需要将数据库的中敏感信息加密存储到数据库中,但是正常业务交互还是需要使用明文数据,所以查询返回我们还需要经过相应的解密才能返回给调用方. ps:日常开发中,我们要有一定的安全意识 ...

  9. Activiti7新的API介绍

    一.Activiti7 的组成部分 Activiti Core 作为Activiti 的核心部分,Activiti Cloud 主要是利用云服务来实现分布式业务流程开发. 二.Activiti 新的 ...

  10. 判断移动端还是PC端JS

    if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {         // alert("手机&qu ...