![](https://img-blog.csdnimg.cn/2020031613134648.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
文章平均质量分 71
Python
濯一一
这个作者很懒,什么都没留下…
展开
-
Python:利用xlwings库实现excel进行插入、删除行操作实例
Python 操作 Excel 之插入、删除行第一章:整行插入与删除① Excel 的插入行实例演示② Excel 的删除行实例演示第一章:整行插入与删除① Excel 的插入行实例演示插入行演示采用正序遍历操作,直接使用 xlwings 提供的 sheet.api.Rows("行数").Insert() 方法就能实现整行插入处理。需要注意的是,如果是前插入,要避免再次检测到刚才匹配过的内容,以防循环反复插入原位置。# -*- coding:utf-8 -*-# excel增行、删行实现转载 2021-06-06 22:39:23 · 9760 阅读 · 2 评论 -
Python:【B站每周必看】分区数据分析
目录一、实现目标¶二、导入数据并处理1、导包2、导入数据3、缺失值与异常值处理三、数据分析1、每周必看的总体数据趋势2、每周必看的分区排行三、分区特点四、数据结论一、实现目标¶本项目通过查找B站1-107期《每周必看》栏目相关数据,分析了各个分区在每周必看栏目上的数据,试图简单回答以下问题:1.B站每周必看的入选标准是什么?2.不同分区在每周必看栏目上的出现频率?3.每个分区的视频分别有一些什么数据上的特质?二、导入数据并处理1、导包I原创 2021-04-20 00:25:29 · 1649 阅读 · 3 评论 -
Python:类、基类、超类、派生类、异常基类
目录一、基类 与 派生类1、“属于”(is-a)和 “具有”(has-a)的区别2、创建派生类的格式3、举例:圆是点的子类二、异常基类1、exceptionBaseException2、args3、with_traceback(tb)4、exceptionException5、exceptionArithmeticError6、exceptionBufferError7、exceptionLookupError一、基类 与 派生类1、“属于”...原创 2021-04-14 14:32:27 · 3467 阅读 · 0 评论 -
Python:警告 的11种情况
11种 Python警告情况下列异常被用作警告类别;1、exceptionWarning警告类别的基类。2、exceptionUserWarning用户代码所产生警告的基类。3、exceptionDeprecationWarning如果所发出的警告是针对其他 Python 开发者的,则以此作为与已弃用特性相关警告的基类。会被默认警告过滤器忽略,在__main__模块中的情况除外。4、exceptionPendingDeprecationWarning对于已...原创 2021-04-14 14:14:26 · 1440 阅读 · 0 评论 -
Python:OS 异常 的17种情况
目录OS 异常1、exceptionBlockingIOError2、characters_written3、exceptionChildProcessError4、exceptionConnectionError5、exceptionBrokenPipeError6、exceptionConnectionAbortedError7、exceptionConnectionRefusedError8、exceptionConnectionResetError...原创 2021-04-14 13:40:23 · 2308 阅读 · 0 评论 -
Python虚拟环境 之 virtualenv安装、创建、激活、关闭
目录Python虚拟环境1、virtualenv2、安装Virtualenv3、创建virtualenv4、激活virtualenv5、关闭virtualenv6、venvPython虚拟环境在开发python应用程序的时候,系统安装的python3只有一个版本:3.4。所有的第三方的包都回被pip安装到python3的site-packages目录下。如果我们要要同时开发多个应用程序,那这些应用都共用一个python,就是安装在系统的python3。如果应用A需要j原创 2021-04-13 14:46:46 · 17813 阅读 · 2 评论 -
Django环境搭建
目录Django环境搭建1、虚拟环境创建2、创建project1.使用pip install 安装django2.使用django-admin startproject生成项目3、项目结构4、创建app 1. polls/2. migrations/3. polls/urls.py5、创建Template6、创建Model/View/Url7、工程化项目参考Django环境搭建对于初学django新手,根据以下步骤可以快速进行Dj...原创 2021-04-13 14:34:09 · 2424 阅读 · 0 评论 -
Python:使用Kivy制作计算器?
Kivy是Python中与平台无关的GUI工具。由于它可以在Android, IOS, Linux和Windows等操作系统上运行。它基本上是用于开发Android应用程序, 但这并不意味着它不能在桌面应用程序上使用。????????Kivy教程–通过示例学习Kivy。【相关知识点:python:Kivy基础】【相关文章:Python:计算器】在本文中, 我们将学习如何使用Kivy创建一个简单的计算器。先决条件:数学基础知识 Python Kivy 小部件和代码对Kiv原创 2021-04-13 11:24:23 · 639 阅读 · 0 评论 -
Python编程向导:Kivy基础
目录一、安装Kivy的运行环境二、创建一个应用程序三、Kivy APP的生命周期四、运行应用程序五、定制应用程序六、平台细节一、安装Kivy的运行环境Kivy依赖许多Python库,例如pygame,gstreamer,PIL,Cario等等,它们并不总是必须的。根据你所运行的系统平台,环境的安装可能是一个痛苦。对于Windows和MacOS X平台,我们提供了一个便捷的安装包,你仅仅需要解压就可使用:在Windows上安装 在OS X上安装 在Linux上安装如果原创 2021-04-13 11:12:18 · 1007 阅读 · 0 评论 -
Python:爬取京东网站搜索java图书,并保存前4页的图书信息的图片
【问题】在京东网站搜索java图书,利用python爬取在搜索结果中前4页的图书信息的图片,并保存下来。#导入请求、报错模块&正则表达式类库import urllibimport requestsimport rekey_name = "java"for i in range(1,5): #定义函数,将爬到的每一页的商品url写入到文件 url = "https://search.jd.com/Search?keyword=" + key_name +"&原创 2021-04-10 23:25:28 · 188 阅读 · 0 评论 -
Python:计算器(代码全+解析+实现结果)
# *_* coding:utf8 *_*import tkinterfrom functools import partial# 按钮输入调用def get_input(entry, argu): # 从entry窗口展示中获取输入的内容 input_data = entry.get() # 合法运算符 : + - * / -- ** // +- # ------------ 输入合法性判断的优化 ------------ # 最后一个字符不是...原创 2021-04-07 00:18:01 · 22283 阅读 · 0 评论 -
Python:BeautifulSoup之soup.find_all()用法
1. 查找标签soup.find_all('tag')2. 查找文本soup.find_all(text='text')3. 根据id查找soup.find_all(id='tag id')4. 使用正则soup.find_all(text=re.compile('your re')), soup.find_all(id=re.compile('your re'))5. 指定属性查找标签soup.find_all('tag', {'id': 'tag id', 'class': 'tag ...原创 2020-11-15 16:15:13 · 23222 阅读 · 1 评论 -
Python:15种主流框架
从GitHub中整理出的15个最受欢迎的Python开源框架。这些框架包括事件I/O,baiOLAP,Web开发,高性能网络通信,测试,爬虫等。Django: Python Web应用开发框架Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构、以及全功能的管理后台。Diesel:基于Greenlet的事件I/O框架Diesel提供一个整转载 2020-11-04 10:45:21 · 632 阅读 · 0 评论 -
Python:numpy数组属性
本章内容:了解 NumPy 数组。Numpy数据类型详见https://mp.csdn.net/console/editor/html/105042451!NumPy 数组的维数称为秩(rank),秩就是轴的数量,即数组的维度,一维数组的秩为 1,二维数组的秩为 2,以此类推。在 NumPy中,每一个线性的数组称为是一个轴(axis),也就是维度(dimensions)。比如说,二维数组相...原创 2020-03-23 10:45:48 · 865 阅读 · 0 评论 -
Python:numpy矩阵库(Matrix)
本章内容了解 NumPy 矩阵库。NumPy数组属性详见https://mp.csdn.net/console/editor/html/105042451!NumPy 中包含了一个矩阵库 numpy.matlib,该模块中的函数返回的是一个矩阵,而不是 ndarray 对象。一个的矩阵是一个由行(row)列(column)元素排列成的矩形阵列。矩阵里的元素可以是数字、符号或数学式。以...原创 2020-03-23 11:05:11 · 819 阅读 · 0 评论 -
Python:关键字:如何在cmd下查看关键字+介绍+说明
目录什么是关键字?为什么要了解关键字?如何在cmd下查看关键字?关键字的说明什么是关键字?Python一些具有特殊功能的标识符,这就是所谓的关键字。为什么要了解关键字?关键字:是Python已使用的了,不允许开发者自定义和关键字相同名字的标识符如何在cmd下查看关键字?在Python的目录下输入这两个语句,即可查找到自己安装的Python版本下的全部关键字>>> import keyword>>> keyword.kwlis..原创 2020-10-30 11:11:45 · 968 阅读 · 0 评论 -
Python基础:高级变量类型【图文详解版(回顾数据类型、列表,元组,字典,字符串,公共方法)】
学习目标0.数据类型 1.列表 2.元组 3.字典 4.字符串 5.公共方法0. 知识点回顾:数据类型 Python 中数据类型可以分为数字型和非数字型 0.1 数字型整型 (int) 浮点型(float) 布尔型(bool) 真True非 0 数——非零即真 假False0 复数型 (complex) 主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题 0.2 非数字型字符串 列表 元组 字典在Py...原创 2020-10-29 22:13:44 · 401 阅读 · 0 评论 -
Python:字典(Dictionary)解读+用法详解+代码+运行结果
0、字典(Dictionary)在Python中是一个无序的数据值集合,用于像存储map一样存储数据值,与其他只将单个值作为元素的数据类型不同,Dictionary持有key和value,即键值对。在字典中:提供关键值,可以使它更速度更快。 每个键值对由冒号:分隔,而每个键由逗号分隔。 工作原理与现实世界中的字典类似。 字典的键必须是唯一的、不可变的数据类型,如字符串、整数和元组,但是键值可以重复,并且可以是任何类型。 注意:字典中的键不允许多态性。1、创建一个字典Dictionary原创 2020-10-29 21:48:40 · 1191 阅读 · 0 评论 -
Python:线程锁-卖票案例
线程锁1. 概述主要用来给方法、代码块加锁。 当某个方法或者代码块使用锁时,那么在同一时刻至多仅有有一个线程在执行该段代码。 当有多个线程访问同一对象的加锁方法/代码块时,同一时间只有一个线程在执行,其余线程必须要等待当前线程执行完之后才能执行该代码段。但是,其余线程是可以访问该对象中的非加锁代码块的。2. 机制多线程可以同时运行多个任务但是当多个线程同时访问共享数据时,可能导致数据不同步,甚至错误!为避免错误,使用线程锁。3. 进程锁 &分布式锁进程锁 :也是为了控..原创 2020-10-29 16:01:20 · 179 阅读 · 0 评论 -
Python——初学者语言,Python是什么??(Python语言及优缺点简介)
虽然软件产业的历史相对于人类历史只是白驹过隙,但世界上却存在非常多的编程语言,「Python 」就是其中之一。Python是什么??Python 语言算得上一门“古老”的编程语言,Python 流行这么久,必然有它的独到之处,本节我们简单介绍 Python 的相关情况。Python 简史Python 由 Guido van Rossum 于 1989 年年底出于某种娱乐目的而...原创 2019-05-21 19:04:59 · 2458 阅读 · 0 评论 -
Python:环境搭建
本章节我们将向大家介绍如何在本地搭建Python开发环境。Python可应用于多平台包括 Linux 和 Mac OS X。你可以通过终端窗口输入 "python" 命令来查看本地是否已经安装Python以及Python的安装版本。Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。) Win 9x/NT/2000...原创 2019-05-21 20:04:44 · 589 阅读 · 0 评论 -
Python环境下载和配置(图文详细+初学者版)
在上一篇文章中https://blog.csdn.net/weixin_44015669/article/details/90413964,可能对Python的环境下载与配置这一块,阐述得不够详细,便在这重新发一篇详细版下载过程,也便于初学者参考下载。Python环境下载和配置根据 Windows 版本(64位/32位)从 Python 官网安装下载对应的版本,如图 1 所示。 图 ...原创 2019-05-21 20:29:20 · 10443 阅读 · 3 评论