zoukankan      html  css  js  c++  java
  • 根据指定id获取需要的正则内容

    import pymysql
    import re
    # import wenjianduqu
    def getResult(x,y):
    sql=cursor.execute("select regular from regular where regular_id=%d"%x)
    regular=cursor.fetchmany(sql)#获取查询结果
    Regular=eval(regular[0][0])
    regular_result=re.findall(Regular,f)
    sql=cursor.execute('insert into regular_result (regular_result,regular_id,file_id) values("%s","%d","%d")'%(regular_result,x,y))
    return sql

    conn = pymysql.connect(
    host='localhost',
    port=3306,
    user='root',
    passwd='123456',
    db='zch',
    charset='utf8',
    )
    cursor = conn.cursor()
    sql1=cursor.execute("select file_id from file")
    info=cursor.fetchmany(sql1)#获取查询结果
    #遍历id获得id对应的文件地址,取出并在本机搜索读取
    for i in info:
    sql = cursor.execute('select file_category_id,file_name from file where file_id=%d'%i)
    info = cursor.fetchmany(sql)
    address = cursor.execute('select file_address from file_category where file_category_id=%d'%info[0][0])
    file_address=cursor.fetchmany(address)
    if file_address[0][0] is None :
    print("当前文件已经全部遍历完")
    break
    else:
    file=file_address[0][0] +"\"+ info[0][1]
    f = open(file, "r",encoding = 'utf-8')
    f=f.read()
    f = open(file, "r",encoding = 'utf-8')
    f=f.read()
    if info[0][0] == 1:
    regular_id = (1,2,3,4)
    for j in regular_id:
    getResult(j,i[0])
    else:
    print('工作结束')

    cursor.close()
    conn.commit()#数据提交
    conn.close()
  • 相关阅读:
    【卷积】卷积的理解
    【cs231n】神经网络学习笔记3
    【cs231n】神经网络笔记笔记2
    【cs231n】神经网络学习笔记1
    【cs231n】卷积神经网络
    【cs231n】反向传播笔记
    【cs231n】最优化笔记
    【cs231n】图像分类笔记
    【cs231n】线性分类笔记
    关于struts中Ognl和iterator配合再次理解
  • 原文地址:https://www.cnblogs.com/zyl-kx/p/11346816.html
Copyright © 2011-2022 走看看