zoukankan      html  css  js  c++  java
  • python提取mysql中指定列参数,并循环打印

    试验环境:

    Python 3.7.0

    Mysql 5.0

    实验目的:

    使用python将数据库中指定的列中的数值取出来,并循环遍历,用以当成参数传递给需要它的方法。

    本次实验取的是para列的数据

    实验代码:

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    # @File  : sqlTest.py
    # @Author: cjj
    # @Date  : 2019/6/12
    # @Desc  : 提取数据库里面的指定列的值
    
    import pandas as pd
    import pymysql as pymysql
    import numpy as np
    import time
    
    # 连接数据库
    conn = pymysql.connect(host='master', user='root', passwd='root', db='app', charset='utf8')
    cur = conn.cursor()
    # 查询数据库里面的指定表中的指定列
    sqlcom = 'select para from para_ps'
    df = pd.read_sql(sqlcom, con=conn)
    # print(df)
    # print(type(df))  # <class'pandas.core.frame.DataFrame'>
    df1 = np.array(df) #先使用array()将DataFrame转换一下
    df2 = df1.tolist() #再将转换后的数据用tolist()转成列表
    # # 转成列表的数据是这样的[[123],['213'],['sa']],使用的时候稍注意一下
    # print(df2)
    for i in range(0, len(df2)):
        time.sleep(1)
        ps_para = df2[i][0]
        print(ps_para)

    运行结果:

  • 相关阅读:
    曲线与直线相切
    两函数切线
    导数+放缩
    选取拟合函数
    二分法求零点次数
    奇函数+方程的根与零点
    对数函数绝对值交点问题
    判断函数相等+判断反函数+判断周期函数
    已知分段函数零点个数求范围
    2020-05-03 助教一周小结(第十二周)
  • 原文地址:https://www.cnblogs.com/chuijingjing/p/11010044.html
Copyright © 2011-2022 走看看