• 日志(1)


    (1)json和字典可以使用get()方法获取值,list使用下标获取值。

    (2)python的json模块的dumps,loads,dump,load方法介绍:

      json.dumps()函数是将字典转化为字符串
      json.loads()函数是将字符串转化为字典
      json.dump()和json.load()主要用来读写json文件函数
      json.dump()函数的使用,将json信息写进文件
      json.load()函数的使用,将读取json信息

    (3)sql查找不重名字段(包括重复字段其中的一个):

      select distinct rest_name from t_d_rest_info;

      sql查找不重名字段(不包括重复字段中的任意一个):

      select rest_name from t_d_rest_info where rest_name in (select rest_name from t_d_rest_info group by rest_name   having count(*)=1)

    (4)获取程序运行时间:
      time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))

    (5)re.findall()返回的是一个数组

    (6)format函数

      Id = rest_id
      Url.format(id)
      将id插入url需要插入的位置。url中需要插入的位置用{}括起来。

    (7)正则表达式

      正则表达式中,加括号,表示匹配括号中的内容,不匹配“id”:
      "id":(d*)
      不加括号,则都匹配

      () 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。

      (s*)表示连续空格的字符串。

      []是定义匹配的字符范围。比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字。[s*]表示空格或者*号。

      {}一般用来表示匹配的长度,比如 s{3} 表示匹配三个空格,s[1,3]表示匹配一到三个空格。

    总结:下周还需要继续了解python的多线程multiprocessing模块和python语法进阶。

  • 相关阅读:
    Cannot modify header information
    jQuery 基本实现功能模板
    PHP会话处理相关函数介绍
    [JavaScript]plupload多图片上传图片
    Thinkphp 上传图片
    MongoDB最新版本3.2.9下载地址
    在Visual Studio上开发Node.js程序(2)——远程调试及发布到Azure
    在Visual Studio上开发Node.js程序
    NTVS:把Visual Studio变成Node.js IDE 的工具
    微信批量关注公众号、推送消息的方法!
  • 原文地址:https://www.cnblogs.com/BeautifulSoup/p/8546056.html
Copyright © 2020-2023  润新知