基础
文章平均质量分 80
不想秃头的晨晨
这个作者很懒,什么都没留下…
展开
-
Python迷宫游戏
利用Python中的turtle库设计出一个由键盘控制的迷宫,并可利用深度优先遍历进行求解最优通关路径原创 2022-01-10 18:07:03 · 5326 阅读 · 6 评论 -
Python 英语单词本
要考试了,这里用所学的知识做一个实例,通过python pymysql re requests socket库的运用实现Python 英语单词本原创 2022-01-06 18:13:51 · 1299 阅读 · 0 评论 -
python 多态、组合、反射
只要是动物就可以直接使用相同的方法!多态的存在其实也限制了子类的使用方法(抽象类也是可以限制子类),定义子类的时候,必须有speak()方法,这样才能算的上动物类,所以python推荐使用“鸭子类型”,是一种不依赖于继承,也可以实现不考虑对象类型而使用对象。原创 2022-01-05 18:18:56 · 983 阅读 · 1 评论 -
Python读取Excel表格
Python读取Excel表格准备工作了解几个常用概念Python读取Excel获取表单的最大行数、最大列数列对应的数字和字符转换前言:需要进行自动化办公或者自动化测试的朋友,可以了解下此文,掌握Python读取Excel表格的方法。准备工作1、安装Python3.7.0(官网下载安装包)2、安装Pycharm(官网下载安装包)3、安装openpyxl命令行窗口执行: pip install openpyxl ,出现Successfully installed表示安装成功。4、准备一份Exc原创 2021-12-28 19:01:43 · 2154 阅读 · 0 评论 -
Python中冷门但非常好用的内置函数
Python中有许多内置函数,不像print、len那么广为人知,但它们的功能却异常强大,用好了可以大大提高代码效率,同时提升代码的简洁度,增强可阅读性。原创 2021-12-24 11:27:20 · 1236 阅读 · 1 评论 -
【小玩意儿】使用Python自动化发送微信消息进行订水
咋办呢? 答案是Python的pyautogui图像自动化库。 哎呀,虽然以前就听说过什么“人生苦短,我用Python”这类的话,但是之前也没咋认真接触过,而这...一看惊人啊,这个Python的图像自动化库简直神器,完美契合了我的需求,他可以根据你提供的图片,自动在屏幕上寻找相似的地方,然后返回坐标,得到目标的具体坐标了岂不是什么都能干了。原创 2021-12-23 18:46:00 · 1405 阅读 · 1 评论 -
Python实战,截图识别文字,过万使用量版本?
前人栽树后人乘凉,以不造轮子为由 使用百度的图片识字功能,实现了一个上万次使用量的脚本原创 2021-12-18 19:23:32 · 247 阅读 · 0 评论 -
python代码耗时优化,你知道了吗?
python代码耗时优化背景交代第一版第二版第三版第四版第五版总结背景交代团队做大学英语四六级考试相关服务。业务中有一个care服务,购买了care服务考试不过可以全额退款,不过有一个前提是要完成care服务的任务,比如坚持背单词N天,完成指定的试卷。在这个背景下,接到一个需求,需求本身比较复杂,简化出与本篇主题相关的需求是:当2021年6月的四六级考试完成之后,要统计出两种用户数据:完成care服务的用户没有完成care的用户所以简化的逻辑就是要在所有的用户中区分出care完成用户和ca原创 2021-11-26 19:45:27 · 1618 阅读 · 0 评论 -
Python和JavaScript在使用上有什么区别?
ython和JavaScript在使用上有什么区别?Python VS JavaScript应用上的差异PythonJavaScriptPython和JavaScript应用程序之间的差异Python VS JavaScript语法差异Python和JavaScript中的代码块Python如何定义代码块JavaScript如何定义代码块Python和JavaScript中的变量定义如何在Python中定义变量如何在JavaScript中定义变量Python和JavaScript中的变量命名约定如何在Pyt原创 2021-11-23 11:07:56 · 146 阅读 · 0 评论 -
python操作xlsx格式文件
python操作xlsx格式文件一.准备工作二 .xlrd库读取三.pandas库读取1.安装pandas: pip install pandas2.代码如下3.操作行列一.准备工作二 .xlrd库读取首先安装xlrd库,安装方法:pip install xlrdimport xlrd#打开excelwb = xlrd.open_workbook('test_user_data.xlsx')#按工作簿定位工作表sh = wb.sheet_by_name('TestUserLogin')p原创 2021-05-29 19:09:47 · 2820 阅读 · 4 评论 -
Python 内存管理之垃圾回收
Python 内存管理之垃圾回收What 和 WhyHow结论如果您已经编码过一段时间,那么您可能听说过垃圾回收。在本文中,我们将更深入地研究它的功能和原理。What 和 Why在现实世界中,我们会清理掉一些东西 —— 例如旧笔记,不再需要的盒子 —— 将它们丢弃在垃圾桶或者回收箱中。因为存储的空间有限,所以我们要为其它重要的物品腾出存储空间。同样地,在计算机中,空间 —— 也称为内存是重要且有限的资源。因此,垃圾回收器会收集不再需要的数据对象并将其丢弃。垃圾回收可以是自动的也可以是手动的,它取原创 2021-05-28 19:14:03 · 223 阅读 · 0 评论 -
Python自带的GUI库Tkinter是否值得学习?
Python自带的GUI库Tkinter是否值得学习?Tkinter是什么?Tkinter值得学吗?总结如下:Python语言可以用在很多方面,网站开发、数据分析、运营维护、游戏开发等等,那么桌面应用程序GUI呢?其实Python标准库里自带Tkinter就是干这个的。相比PyQT、wxPython等等,Tkinter有哪些优势和不足,是否值得学呢?Tkinter是什么?要了解Tkinter,首先要从Tcl编程语言说起。Tcl语言全称是“Tool Command Language”,是John Ou原创 2021-05-26 19:29:18 · 2188 阅读 · 9 评论 -
教你用Python批量爬取小说!这年头了谁看小说还充钱啊!
爬取小说的思路首先获取小说的地址。分析目录地址结构。进行地址的拼接。分析章节内容结构。获取并保存文本。完整代码1.获取小说地址加载需要的包:import refrom bs4 import BeautifulSoup as dsimport requests获取小说目录文件,返回<Response [200]>,表示可正常爬取该网页base_url='https://www.soshuw.com/XuLiangShangYouWangFei/'chapter_h转载 2021-05-25 10:07:04 · 1608 阅读 · 1 评论 -
你真的了解Python中的类class?
Python中的类class概述类属性、实例属性使用场景实例方法、静态方法和类方法self与cls的区别使用场景概述在Python的类中,有着类属性、实例属性,静态方法、类方法、实例方法的区别。到底有什么不一样呢?接下来我们就一探究竟。类属性、实例属性来看下简单的Student类的例子class Student(object): # 类属性 school = '井冈山大学' def __init__(self, name): # 实例属性原创 2021-05-24 10:28:02 · 177 阅读 · 1 评论 -
趣味Python——如何帮女朋友快速抢票
又快到了半年一度的考试季,对于那些翻山越岭外出求学的莘莘学子们,相比于各显神通的考试,更紧张的莫过于买一张回家的车票,相信很多群最近都被下面这样的图占领了。如今,随着12306的抗压能力越来越强,各种第三方抢票软件也是层出不穷,什么智行火车,携程旅游,就连官方都推出的了加速服务,这就导致了大量黄牛都开始感叹:这年头的生意不好做咯!而且现在各家的抢票方式都是八仙过海,各显神通,这家让你消费买加速包,那家让你疯狂推销,以至于才出现了上述加速小程序的疯狂炸群(微信小程序恐成最大赢家)。作为一个苦逼的学生.原创 2021-05-22 19:16:50 · 4336 阅读 · 32 评论 -
使用CameraX几行代码实现摄像头预览和拍照
使用CameraX几行代码实现摄像头预览和拍照前言概览(摘自官方文档)引入依赖实现摄像头预览画布局逻辑代码实现拍照前言这篇文章只是介绍CameraX的简单使用,其中包含相机预览、拍照、和简单的图片侦分析。概览(摘自官方文档)CameraX 是一个 Jetpack 支持库,旨在帮助您简化相机应用的开发工作。它提供一致且易于使用的 API 界面,适用于大多数 Android 设备,并可向后兼容至 Android 5.0(API 级别 21)。虽然它利用的是 camera2 的功能,但使用的是更为简单原创 2021-05-21 18:53:10 · 1338 阅读 · 2 评论 -
Pandas 数据结构之 DataFrame使用教程
Pandas 数据结构DataFrame 简介DataFrame 实例化行数据的选择1.按位置选择行数据(单行选择)2.按位置选择行数据(多行选择:类似于切片)3.按索引值选择单(多)行数据4.按条件(bool)选择指定的行数据列数据的选择DataFrame 简介DataFrame是Pandas中的一个表格型的数据结构,包含一组有序的列,每列的值的类型都可不同(整型、浮点型、布尔型、字符串等),DataFrame既有行索引也有列索引,可以被看作是由Series组成的字典DataFrame也可以理解原创 2021-05-20 17:30:24 · 1449 阅读 · 0 评论