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函数用来处理文件

  • 相关阅读:
    假如
    天涯 好文章
    Widget中PendingIntent和RemoteViews用法
    申请android google map API key
    初步学习:Eclipse3.6开发C/C++程序
    Android getWidth和getMeasuredWidth的正解
    intent intentfilter
    mapview 生成apikey
    ViewConfiguration.getScaledTouchSlop () 用法
    Android JNI知识简介
  • 原文地址:https://www.cnblogs.com/bkyf/p/10179933.html
Copyright © 2011-2022 走看看