Python给数字前面补0的方法

  • Post author:
  • Post category:python

背景: 做自动化测试的时候,需要填写用户手机号码,但是手机号码又不能重复,所以需要随机生成手机号码; 思路 比如想用133XXXXXXXX系列的手机号码,则可以用字符串133拼接(00000001-99999999), 但是在Python中随机数1前面是不会加上7个0的,这个时候解决这个问题就可以解决手机号码的问题了; Python中真的字符串有个 zfill 方法 zfill 给 字符串 换前面…

继续阅读 Python给数字前面补0的方法

python之re模块详解

  • Post author:
  • Post category:python

re模块 功能:用来匹配字符串(动态、模糊的匹配),爬虫用的多。 一、常用方法: match():从头匹配 search():从整个文本搜索 findall():找到所有符合的 split():分割 sub():替换 group():结果转化为内容 groupdict():结果转化为字典 用法在后面会有详解。 二、常用正则表达式符号: '.' 默认匹配除\n之外的任意一个字符,若指定flag DO…

继续阅读 python之re模块详解

Python内置模块—日历模块

  • Post author:
  • Post category:python

日历模块 code: # *************************************************** """ 日历模块: calendar.monthrange()---获取指定年份和月份的数据(第一天时周几,月份的天数) """ import calendar import time,os def showmonth(year, month): res = calen…

继续阅读 Python内置模块—日历模块

python进程监控并重启

  • Post author:
  • Post category:python

在linux中使用supervisor故障监测并重启,windows下不能使用supervisor,但是如何实现在windows监控进程并重启python应用/服务呢,windows下任务管理器中运行在pycharm或者其他ide下的python应用程序,我们知道此时pycharm是进程,而运行的.py文件是线程功能,这样如果监测进程实现起来比较繁琐,因此可以[将.py文件转换为.exe文件](h…

继续阅读 python进程监控并重启

Python数据加解密技术_SHA256算法

  • Post author:
  • Post category:python

Base64编码算法 SHA256加密算法 MD5加密算法 RSA加密算法 import hashlib # 1、待加密的字符串 str = 'helloworld' # 2、实例化一个sha256对象 sha256 = hashlib.sha256() # 3、调用update方法进行加密 sha256 版权声明:本文为weixin_44801980原创文章,遵循 CC 4.0 BY-SA 版权…

继续阅读 Python数据加解密技术_SHA256算法

整理了200多个Python实战案例,都有完整且详细的教程

  • Post author:
  • Post category:python

不管是学习什么语言,最终目的都是做项目。搜遍全网,整理了200多个Python实战的小项目,都有完整的代码,以及代码中用到的数据源等等。可以直接拿来用,也可以用于学习练手寻找思路。 告别枯燥,60秒学会⼀个⼩例⼦,系统学习Python,从⼊门到⼤师。Python之路已有247个例⼦:感受Python之美⼀、Python基础⼆、Python字符串和正则三、Python⽂件和⽇期四、Python三⼤利…

继续阅读 整理了200多个Python实战案例,都有完整且详细的教程

如何使用python中读取csv数据文件?读取csv文件的几种方法

  • Post author:
  • Post category:python

1.第一种方法,使用csv库,打开csv文件,然后逐行读取文件内容 import csv filename = 'abc.csv' with open(filename) as f: reader = csv.reader(f) header_row = next(reader) highs = [] for row in reader: print(highs) 这里header_row读取的是…

继续阅读 如何使用python中读取csv数据文件?读取csv文件的几种方法

Ubuntu+PyQt5+Python3.6+Qt Designer 实现可视化窗口的编辑

  • Post author:
  • Post category:python

一、为什么写这片博文 近期将实验室的电脑的OS换成了ubuntu,想对linux进一步的了解和使用。在使用的过程中想用python+pyqt5写一个音乐播放器和视频播放器(这也是linux的乐趣所在),就开始学习了一段时间pyqt5,对pyqt5基本的操作熟悉了。 熟悉了pyqt5之后着手开始写播放器,安装qtdesigner的开发环境,但是发现几乎全是在windows环境下,与linux环境下有…

继续阅读 Ubuntu+PyQt5+Python3.6+Qt Designer 实现可视化窗口的编辑

0基础学习Python完整教程:10.异常处理

  • Post author:
  • Post category:python

为增强程序的健壮性,我们也需要考虑异常处理方面的内容。例如 ,在读取文件时需要考虑文件不存在、文件格式不正确等异常情况。这 就是本章要介绍的异常处理 10.1 第一个异常 —— 除零异常 在数学中,任何整数都不能除以 0 ,如果在计算机程序中将整数除 以 0 ,则会引发异常。 示例代码如下: 通过 Python 指令运行文件,输出结果。 10.2 捕获异常 我们不能防止用户输入 0 ,但在出现异常…

继续阅读 0基础学习Python完整教程:10.异常处理