博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python提取mysql中指定列参数,并循环打印
阅读量:4630 次
发布时间:2019-06-09

本文共 847 字,大约阅读时间需要 2 分钟。

试验环境:

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 pdimport pymysql as pymysqlimport numpy as npimport 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))  # 
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)

运行结果:

 

转载于:https://www.cnblogs.com/chuijingjing/p/11010044.html

你可能感兴趣的文章
学习-现代交换原理与通信技术
查看>>
【编程题目】左旋转字符串 ☆
查看>>
SQL Server 2008 R2如何开启数据库的远程连接
查看>>
笔记一:python安装和执行
查看>>
关于字符串的分割问题
查看>>
Tornado 类与类组合降低耦合
查看>>
2009 Competition Highlights by ICPC Live
查看>>
ssh远程操作服务器
查看>>
树莓派Android Things物联网开发:创建一个Things项目
查看>>
GIT使用方法
查看>>
第三阶段 10_JavaWeb基础_
查看>>
裁员浪潮,互联网人该何去何从?
查看>>
Python Day 01
查看>>
Android5.0之CoordinatorLayout的使用
查看>>
U盘安装Ubuntu14.4时遇到分区问题记录
查看>>
servlet工作原理解析
查看>>
api工程IOS学习:在IOS开发中使用GoogleMaps SDK
查看>>
函数功能MATLAB
查看>>
Bzoj1123 Blockade
查看>>
Python之Mysql及SQLAlchemy操作总结
查看>>