![](https://img-blog.csdnimg.cn/e7cdba768ef24200b9d0b2e82d07789f.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python3.x
文章平均质量分 67
Python基础知识,帮助你快速入门。
florachy
共享测试,共筑家园,畅享测试乐趣
展开
-
Pycharm解释器的配置: System Intgerpreter 、Pipenv Environment、Virtualenv Environment
很多小伙伴在使用Pycharm运行Python代码时,不清楚如何设置pycharm的Interpreter。本文就以图文的形式,跟大家仔细讲解一下。原创 2023-12-21 09:29:52 · 4557 阅读 · 0 评论 -
Windows 10 如何修改全局的pip源
indows 10 如何修改全局的pip源原创 2023-05-16 10:24:13 · 1271 阅读 · 0 评论 -
[Python]创建,安装和发布共享模块
通过作为Python模块共享代码,能够使得模块能够重复调用。节省时间,大大提高工作效率。下面就讲解以下怎么创建,安装和发布共享模块。1、前提模块就是一个包含Python代码的文本文件。对模块的主要需求就是要求文件名以.py结尾,这是Python扩展名。要把你的函数转换为一个模块,需要把代码保存到一个适当命名的文件中。当你在分享你的模块的时候,为代码添加完善的注释,对于建立稳原创 2017-08-04 22:23:18 · 1077 阅读 · 3 评论 -
python项目使用pipenv管理环境,如何使用pycharm调试模式
了解pipenv的朋友们应该知道,使用pipenv管理项目环境后,仅pipenv虚拟环境中安装有项目的依赖包,测试机本身并没有安装这个依赖包,这就是pipenv使用的意义。 但是,如果想要进入调试模式呢?我们要如何针对pycharm进行配置呢? 接下来,请看具体的解决办法。原创 2023-02-17 15:16:10 · 1818 阅读 · 0 评论 -
APScheduler定时任务
APScheduler使用起来十分方便,提供了基于日期,固定时间间隔以及crontab类型的任务,还可以在程序运行过程中动态的新增任务和删除任务。在任务运行过程中,还可以把任务存储起来,下次启动运行依然保留之前的状态。另外最重要的一个特点是:APScheduler基于Python语言的库,所以是可以跨平台运行的。如果我们需要在项目中开一个定时功能,完全可以选择 APScheduler,轻量又功能强大。原创 2023-04-23 13:55:26 · 1744 阅读 · 0 评论 -
封装Python脚本:使用企业微信机器人发送消息至企业微信
封装Python脚本:使用企业微信机器人发送消息至企业微信原创 2023-05-11 16:08:53 · 1888 阅读 · 0 评论 -
封装Python脚本:使用钉钉机器人发送消息至钉钉
封装Python脚本:使用钉钉机器人发送消息至钉钉原创 2023-05-11 13:39:41 · 3123 阅读 · 0 评论 -
封装Python脚本:使用pymysql+sshtunnel,支持通过SSH隧道方式链接mysql数据库
封装Python脚本:使用pymysql+sshtunnel,支持通过SSH隧道方式链接mysql数据库原创 2023-05-12 17:02:01 · 643 阅读 · 0 评论 -
Python 通过邮件发送测试报告 示例
项目目录结构如下:StarEnd.py:affiliate_login.py:test_affiliatelogin.py:send_newreport.py:RunTest.py:运行后测试结果保存在当前项目目录的Test_Report目录下:并且测试结果会通过指定发送者邮箱发送到指定收件者邮箱:...原创 2018-05-09 16:01:46 · 2484 阅读 · 0 评论 -
pip依赖管理与虚拟环境
pippip介绍pip是Python中的标准库管理器。它允许你安装和管理不属于Python标准库中的其他软件包。Python3的3.4版本以及Python2的2.7.9版本开始,pip被直接包括在Python的安装包内。pypi托管了大量非常流行的库(www.pypi.org)。pip基本命令# 查看帮助文档pip help# 安装包pip install 包名# 安装指定版本的包pip install 包名==版本号# 从指定源安装包pip install -i 镜像地址 -原创 2022-03-12 23:08:31 · 723 阅读 · 0 评论 -
Python实例-爬取web页面图片
实例:从网页页面上批量下载jpg格式图片,并按照数字递增命名保存到指定文件夹。Web地址:http://www.weather.com.cn/weather/101250101.shtml原创 2018-01-03 20:54:57 · 459 阅读 · 0 评论 -
Python环境管理
python下载安装;pycharm下载安装使用;pip使用;原创 2022-01-20 08:19:30 · 563 阅读 · 0 评论 -
只需2行python代码,轻松将PDF转换成Word
可将PDF转换成docx文件的Python库。该项目通过PyMuPDF库提取PDF文件中的数据,然后采用python-docx库解析内容的布局、段落、图片、表格等,最后自动生成docx文件。原创 2023-07-06 15:44:28 · 222 阅读 · 0 评论 -
[Python爬虫] 通过接口登录系统(带token)以及抓取登录后的所有请求链接
本文章分为3步:1. LoginAff.py:通过接口登录系统2. GetAllLinks.py:通过爬虫爬取所有href和src的链接,并过滤掉一些无用的链接3. VisitAllLinks.py:通过post或get方法去访问这些链接,看是否能访问成功LoginAff.py此系统登录需要传token作为参数,并且需要cookie中带有token。两个token的值不能...原创 2018-08-01 17:34:01 · 14980 阅读 · 0 评论 -
Python使用EasyGui写图形界面程序
EasyGui是Python用于简单开发图形化界面的类库。EasyGui下载地址:http://sourceforge.net/projects/easygui/?source=directory原创 2017-08-02 21:48:04 · 3727 阅读 · 0 评论 -
Python邮件发送单人或多人+整合测试报告
SMTP(Simple Transfer Protocol)SMTP即简单邮件传输协议,它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或者中转信件时找到下一个目的地。SMTP服务器就是遵循SMTP协议的发送邮件服务器。SMTP认证SMTP认证,简单地说就是要求必须在提供了账户和密码之后才可以i登陆SMTP服务器,...原创 2018-05-08 21:10:55 · 2051 阅读 · 0 评论 -
Python3.7.0以上版本安装pip报错ModuleNotFoundError: No module named ‘_ctypes‘
Python3.7.0以上版本安装pip报错ModuleNotFoundError: No module named '_ctypes'解决办法原创 2022-03-09 10:54:50 · 3247 阅读 · 0 评论 -
PyCharm下载安装
1、下载Pycharm下载地址:http://www.jetbrains.com/pycharm/有专业版和社区版,2个版本。社区版是免费的,下载社区版的就可以了,基本够用了。2、安装Pycharm双击安装文件,然后接下来的步骤,基本都是点击next原创 2017-08-03 20:22:07 · 5207 阅读 · 3 评论 -
FuzzyWuzzy库两个好用到爆的Python模块
FuzzyWuzzy一个简单易用的模糊字符串匹配工具包。让你轻松解决烦恼的匹配问题!原创 2023-07-06 15:41:32 · 1209 阅读 · 0 评论 -
python中使用pip提示: Fatal error in launcher: Unable to create process using
解决在terminal中使用pip安装模块报错的问题。原创 2022-03-18 16:01:06 · 9163 阅读 · 5 评论 -
python 打印菱形、三角形、矩形
Python 打印等腰直角三角形Python打印等边三角形Python打印菱形Python打印实心正方形Python打印空心正方形转载 2017-04-20 15:50:26 · 16849 阅读 · 0 评论 -
Python编码规范
参考链接:1、Google Python编码规范中文2、Google Style Guide - Python3、PEP 8 -- Style Guide for Python CodePYTHON编码规范1、Google Python编码规范中文2、Google Style Guide - Python3、PEP 8 -- Style Guide for Python Code...转载 2018-05-09 17:04:39 · 545 阅读 · 0 评论 -
Python多线程处理
python多线程处理(_threading以及threading模块)。原创 2022-03-12 00:36:26 · 3237 阅读 · 0 评论 -
【Lemon】包和模块
模块的导入模块就是python文件,一个py文件称之为一个模块。import 模块名 (同级目录)from 包名(文件夹) import 模块名# 多层级下的模块导入-从项目路径下一级级的导入from 包名.包名.包名(...) import 模块名示例:目录结构如下:在bbTest.py中要用到abTest.py以及testModule...原创 2020-03-10 21:15:39 · 449 阅读 · 0 评论 -
【Lemon】Python的函数
函数的定义def 函数名(): # 函数内部的功能代码 # 函数内部的功能代码 # 函数内部的功能代码可以将单一的功能封装成一个函数,在需要使用该功能的时候直接调用函数就可以了。函数的作用: 封装代码。函数的意义:提高代码的重用率。函数的命名规范:可以由数字下划线组成,不能使用数字开头;不能使用python关键字,不要和内置函数和模块(...原创 2020-03-10 21:13:30 · 175 阅读 · 0 评论 -
Python之函数
Python中的函数,无论是命名函数,还是匿名函数,都是语句和表达式的集合。在Python中,函数是第一个类对象,这意味着函数的用法并没有限制。Python函数的使用方式就像Python中其他值一样,例如字符串和数字等。Python函数拥有一些属性,通过使用Python内置函数dir就能查看这些属性原创 2017-11-21 19:21:18 · 369 阅读 · 0 评论 -
python的迭代器和生成器
本文主要讲述python的迭代器和生成器,以及两者的区别。原创 2021-05-22 11:59:18 · 150 阅读 · 1 评论 -
【Lemon】python的面向对象
目录类class类属性和实例属性类属性的分类关于如何在类里面定义对象属性__init__方法类里面的方法类方法,静态方法,实例方法的应用场景类class1. 类的定义关键字:class语法:class 类名: # 类里面的代码类名命名规范:遵循标识符的命名规范,风格采用大驼峰命名法,例如CatType类定义的两种方...原创 2020-03-10 21:33:05 · 169 阅读 · 0 评论 -
python数据类型扩展 (命名元祖,三目运算符,推导式)
本文主要对python的命名元祖,三目运算符,列表推导式和字典推导式进行讲解。原创 2021-05-19 23:06:53 · 329 阅读 · 2 评论 -
python编码规范
PEP 8规范官方文档:https://legacy.python.org/dev/peps/pep-0008/中文翻译: https://blog.csdn.net/ratsniper/article/details/78954852缩进每一级缩进4个空格。续航应该与包裹元素对齐,要么使用圆括号,方括号,花括号内的隐式行连接来垂直对齐,要么使用挂行缩进对齐。当使用挂行缩进对齐时,应该考虑到第一行不应该有参数,以及使用缩进以区分自己是续行。对齐缩进(左右括号对齐)def lo原创 2021-05-19 22:46:32 · 179 阅读 · 2 评论 -
Python之面向对象编程:封装、继承、多态
Python是面向对象编程的语言,具有封装,继承,多态的特性。转载 2017-11-27 19:41:53 · 2700 阅读 · 0 评论 -
【Lemon】OS模块
路径处理# 相对路径表示法: . 表示当前目录 .. 表示父级目录示例:import os# 获取绝对路径 .表示当前文件res = os.path.abspath('.')print(res)# 获取当前文件的父级目录的绝对路径print(os.path.abspath('..'))# 获取当前文件的父级目录的绝对路径r...原创 2020-03-10 21:16:08 · 209 阅读 · 0 评论 -
Python的基本语法
目录开始Python之旅输出函数 print注释代码格式标识符标识符的命名风格:变量的命名和使用数值类型运算符与表达式算术运算符赋值运算符比较运算符逻辑运算符运算符的优先级字符串字符串的定义字符串的拼接字符串的转义字符串的格式化输出字符串的常用方法数据类型的转换作业开始Python之旅 输出函数 pr...原创 2020-01-09 18:09:14 · 446 阅读 · 0 评论 -
【Lemon】Python中的列表
列表定义列表中可以保存多个数据,可以是任意类型的,每个元素之间用逗号隔开。列表list: 用中括号来表示li = ['python', 66, 88.88, True, [11, 22, 33]]扩展:序列类型的数据:数据内部的元素是由顺序的(有下标)序列类型的数据:字符串,列表,元组序列类型数据的共同特性:列表的取值1. 可以通过下标取值:通过下标获取...原创 2020-02-22 15:11:41 · 329 阅读 · 0 评论 -
【Lemon】Python的控制流
目录控制流说明条件判断while循环(条件循环)for循环控制流说明顺序:代码从上往下执行分支:根据不同的条件,执行不同的代码循环:特定的代码重复执行注意:python中通过缩进来区分代码块的。条件判断1. if语句if 条件:# 条件成立执行的代码块示例:# 用户输入考试成绩,请判断是否及格。score = fl...原创 2020-02-23 09:43:36 · 207 阅读 · 0 评论 -
python的递归函数
本文主要讲述python中递归函数的使用。原创 2021-05-24 23:21:31 · 848 阅读 · 1 评论 -
python实现一个无界面的小型图书管理系统
为了训练编程思维,练手了一个无界面的小型图书管理系统。原创 2021-05-18 22:31:21 · 1424 阅读 · 12 评论 -
【Lemon】异常处理
异常捕获对于有可能会出错的代码, 我们可以对这行代码进行异常捕获。try-excepttry-except-elsetry-except-else-finallytry-except-finally示例:try: a = int(input('请输入一个数字:'))except: print('出错啦!(try里面的代码出现了异常执行ex...原创 2020-03-10 21:16:43 · 382 阅读 · 0 评论 -
Python之数组[],元组(),字典{}
Python之数组[],元组(),字典{}原创 2017-11-19 21:48:30 · 1546 阅读 · 0 评论 -
【Lemon】Python数据类型
Python中常见的数据类型数值类型数据:1. 整数(int),例如a = 1002. 小数(float)(浮点数), 例如 b = 2.33. 布尔值(bool: True, False), 例如c= True, d = False内置函数type():可以用来查看数据的类型字符串类型1. 字符串可以通过单引号,双引号,三引号来表示。2. 单引号和双引号没有区别。3. 三引...原创 2020-02-22 12:02:28 · 169 阅读 · 0 评论