mysql数据库安装和使用

import pymysql
import pandas as pd
from lxml import etree
import re
#连接数据库的参数
config = {
          'host':'127.0.0.1',
          'port':3306,
          'user':'root',
          'password':'f012464998',
          'db':'我的',
          'charset':'utf8mb4',
          'cursorclass':pymysql.cursors.DictCursor,
          }
# #连接数据库
db = pymysql.connect(**config)
# #创建游标
cursor = db.cursor()
# ## 执行SQL,并返回收影响行数
cursor.execute('select body from dianxin_data_comments')
result = cursor.fetchall()
# print(type(result)) #list 查询结果是一个list,而pd.read_sql 读入了一个dataframe;
print(type(result[-1]))
print(result[-1])
print(len(result))
df3 = pd.DataFrame(result) #将查询结果转为一个dataframe。
# df3.to_csv("yidong.csv")
print(df3["body"][1])
print(type(df3["body"][1]))
a = df3["body"][2]
a= etree.HTML(a)
dom = a.xpath("//div/a/text()")
print(dom)

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 122,319评论 15 532
  • Action 13:28:27: INSTALL. 1: MySQL Notifier 1.1.7 2: {724...
    __jwzhang__阅读 69,157评论 1 8
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 6,024评论 1 35
  • 海峻阅读 38评论 0 4
  • 花下独酌怕几人影, 月下独舞听几家语。 柳下独吟惧何人魂, 松下独居待知己来。
    清明檀邪阅读 19评论 0 2