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)
运行结果:
python提取mysql中指定列参数,并循环打印的更多相关文章
- CSV文件插入到mysql表中指定列
参考资料: -CSV文件插入到mysql表中指定列
- 使用 python 提取照片中的手机信息
使用 python 提取照片中的手机信息 最近在做一个项目,有一个很重要的点是需要获取使用用户的手机信息,这里我选择从照片中获取信息.有人会问为什么不从手机里面直接获取设备信息.由于现在android ...
- mysql 将指定列的浮点数转化为整数
mysql 将指定列的浮点数转化为整数: update A set B = cast(B as decimal(10,0)) -- 或者 update A set B = round(B,0) 例 ...
- MySQL中的sort_buffer_size参数大小的设置问题
看到sort_buffer_size这个参数(connect级别的参数,MySQL5.7,默认值是1048576字节,也就是1MB)的默认值这么小,想着是不是可以调大一点,反正内存动不动几十个GB的, ...
- python 统计字符串中指定字符出现次数的方法
python 统计字符串中指定字符出现次数的方法: strs = "They look good and stick good!" count_set = ['look','goo ...
- 解决python写入mysql中datetime类型遇到的问题
解决python写入mysql中datetime类型遇到的问题 刚开始使用python,还不太熟练,遇到一个datetime数据类型的问题: 在mysql数据库中,有一个datetime类型的字段用于 ...
- 如何使用python将MySQL中的查询结果导出为Excel----xlwt的使用
如何在MySQL中执行的一条查询语句结果导出为Excel? 一.可选方法 1.使用sql yog等远程登录,执行查询语句并导出结果集为Excel 适用于较简单的查询结果集的导出 如果需要多个SQL语句 ...
- mysql中生成列与JSON类型的索引
MySQL中支持生成列,生成列的值是根据列定义中包含的表达式计算的. 一个简单的例子来认识生成列! CREATE TABLE triangle( sidea DOUBLE, sideb DOUBLE, ...
- mysql中别名(列别名和表别名)
1.介绍 使用MySQL别名来提高查询的可读性.MySQL支持两种别名,称为列别名和表别名. 有时,列的名称是一些表达式,使查询的输出很难理解.要给列一个描述性名称,可以使用列别名.用法: SELEC ...
随机推荐
- Pthon魔术方法(Magic Methods)-bool
Pthon魔术方法(Magic Methods)-bool 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.bool方法 __bool__: 内建函数bool(),或者对象放在逻 ...
- MYSQL中常见的时间处理
use test; select getdate() select sysdate(); select now(); select current_timestamp select current_t ...
- sq分页
create proc RowNumber @pageindex int,@pagesize int AS BEGIN select * from (select ROW_NUMBER() OVER( ...
- Windows解决端口被占用问题
第一种解决方法,以8080端口为例 打开命令行输入 cmd ,输入netstat -ano 会显示所有已经在运行的端口情况.PID为进程id 输入你想要查的正在占用的端口号,netstat -ano ...
- Android Binder机制彻底梳理一
Binder架构图: 先来瞅一下它的整体架构图: 其中粉红部分是上层的Binder,而蓝色的则是下层的Binder,很显然上层的是依赖于下层的. 什么是Binder[有个大概了解]? 这里从几个层面来 ...
- BZOJ -3730(动态点分治)
题目:在一片土地上有N个城市,通过N-1条无向边互相连接,形成一棵树的结构,相邻两个城市的距离为1,其中第i个城市的价值为value[i]. 不幸的是,这片土地常常发生地震,并且随着时代的发展,城市的 ...
- wordpress更新出现Briefly unavailable for scheduled maintenance. Check back in a minute.
今天ytkah在更新wordpress插件时出现了Briefly unavailable for scheduled maintenance. Check back in a minute.查找了相关 ...
- xml的运用
<?xml version="1.0" encoding="utf-8"?><class> <student> <na ...
- JSON—去除JSON数据中的所有HTML标…
package com.linoer.utils; import java.util.ArrayList; import java.util.List; import java.util.regex. ...
- websocket简单样例
服务端 var server = require('ws').Server; }); serv.on('connection',function(socket){ socket.send('hello ...