zoukankan      html  css  js  c++  java
  • python网络应用篇

    正则表达式

    import re #引入正则表达式模块  使用re.match/search函数进行匹配(区别:match只匹配字符串的开始,如果不符合正则表达式,则匹配失败,返回None,而search函数匹配整个字符串)

    re.sub()可用于匹配后进行替换

    连接mysql数据库

    PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。

    windows环境步骤:

    1.通过cmd命令打开dos窗口,切换到python安装路径的scripts下,执行pip3 install PyMySQL 命令

    2.使用 import pymysql语句,查看是否报错,若依然报错,请重新确认切换路径是否正确

    3.编写代码进行连接数据库

    import pymysql

    # 打开数据库连接 (ip,user,password,数据库名)

    db = pymysql.connect("localhost","testuser","test123","TESTDB" )

    # 使用 cursor() 方法创建一个游标对象

    cursor cursor = db.cursor()

    # 使用 execute() 方法执行 SQL 查询

    cursor.execute("SELECT VERSION()")

    # 使用 fetchone() 方法获取单条数据.

    data = cursor.fetchone() print ("Database version : %s " % data)

    # 关闭数据库连接 db.close()

    python处理XML

    1.使用SAX解析XML

    2.使用xml.dom解析xml

    python处理JSON

    python使用json模块对JSON数据进行处理

    json.dumps():转换为JSON数据

    json.loads():转换为python数据

    dump函数和load函数用来处理文件

  • 相关阅读:
    CDH健康检查报DATA_NODE_BLOCK_COUNT告警
    log4net 日志不能输出
    beetsql 入门学习
    http headers详解
    python3 urllib学习
    python学习疑难1 -- 解决python3 UnicodeEncodeError: 'gbk' codec can't encode character 'xXX' in position XX
    Filter的应用
    SQL简单存储过程
    脑残问题收集
    core 标签简单使用
  • 原文地址:https://www.cnblogs.com/bkyf/p/10179933.html
Copyright © 2011-2022 走看看