
python基础
文章平均质量分 55
以举例的方式讲解python基础原理
需要学习的小伙伴多看看
挨踢~小先生
作为一个IT技术领域的从业者,强烈推荐这个网站,它提供了JAVA项目实战、面试真题等,特别适合找工作的小伙伴。大家如果有需要,可以访问:https://fullcoding.top/
展开
-
python常识系列24-->python操作mysql之pymysql
pymsql是Python中操作MySQL的模块程序在运行时,数据都是在内存中的。当程序终止时,通常需要将数据保存在磁盘上。原创 2024-03-09 19:47:53 · 483 阅读 · 0 评论 -
python常识系列02-->YAML文件语法及示例
前言时间就像海绵里的水,只要愿挤,总还是有的。——鲁迅 今天乌天黑地,就来了几点雨,上了一天课,嗓子不舒服了。来打打字,活跃活跃手。一、YAML文件是什么YAML是 "YAML Ain't a Markup Language"(YAML不是一种标记语言)的递归缩写;实际上YAML还是一种标记语言,只不过是更加聚焦于数据的标记语言(上面是大佬们的文字游戏);YAML也是可以用来编...原创 2020-03-22 23:00:00 · 61 阅读 · 0 评论 -
python常识系列10-->python代码注释规范
前言成功的法则极为简单,但简单并不代表容易。一、代码注释介绍注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。在有处理逻辑的代码中,源程序有效注释量必须在20%以上。二、代码注释分类行注释:在符号后那一行不会被编译(显示)块注释:被块注释符号中间的部分不会被编译三...原创 2020-05-06 00:01:00 · 100 阅读 · 0 评论 -
python常识系列09-->logging模块之handlers的使用
前言所有的胜利,与征服自我的胜利比起来,都是微不足道。一、handlers是什么?logging模块中包含的类用来自定义日志对象的规则(比如:设置日志输出格式、等级等)常用3个子类:StreamHandler、FileHandler、TimedRotatingFileHandler二、handlers基础应用2.1 StreamHandler 控制台输出日志import ...原创 2020-05-04 16:13:00 · 115 阅读 · 0 评论 -
python常识系列08-->logging模块基础入门
前言努力从今天开始,成功从“零”开始。一、logging模块是什么?是Python内置的标准模块,主要用于输出运行日志二、日志是什么?日志是代码的必要组成部分记录日志能显示程序当前运行状态出问题后定位当时问题对日志记录的数据挖掘进行统计和分析(比如 **地区登录APP人数较多等)三、python日志级别DEBUG:调试信息INFO:有用的信息WARNING:警告信息 ...原创 2020-04-29 10:04:00 · 57 阅读 · 0 评论 -
python应用问题01-->xlrd默认将整型转为浮点型
前言学习这件事不在乎有没有人教你,最重要的是在于你自己有没有觉悟和恒心。——法布尔 快夜深人静,窗外蛙声一遍,把这篇写完分享给大家!一、问题来由1.1 问题现象:笔者在编写一段读取excel数据的代码,excel中包含整型数据,如下图:图中 定位值 有很低概率是整型,超时时间 可填(整型)或 不可填(空字符串)1.2 简单读取代码:import xlrdwor...原创 2020-03-19 23:51:00 · 65 阅读 · 0 评论 -
python常识系列14-->python通过jpype模块调用jar包
前言能坚持一件事,本身就是一种很了不起的才华。一、jpype模块是什么?能够让 python 代码方便地调用 Java 代码的工具二、jpype模块安装安装和其它模块没区别,但是注意模块名 是 jpype1 ,后面有个1pip install jpype1三、jpype模块应用(macOs下)笔者在标题里面备注了所使用的操作系统,因为windows操作系统的一个配置有点区别,...原创 2020-06-20 23:59:00 · 162 阅读 · 0 评论 -
python常识系列13-->python异常处理基础及应用
前言成功者之所以成功,是因为他们不浮躁、不喧闹,长年累月,脚踏实地、不动声色地努力。一、异常处理是什么?它是编程语言或计算机硬件里的一种机制,用于处理软件或信息系统中出现的异常状况(即超出程序正常执行流程的某些特殊条件)。如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。二、python中的异常处理在Python无法正常处理...原创 2020-05-21 06:32:00 · 47 阅读 · 0 评论 -
python常识系列12-->python对文件进行压缩解压缩基于zip格式
前言当你感到悲哀痛苦时,最好是去学些什么东西。学习会使你永远立于不败之地。 笔者在实现自动化测试框架的时候,由于测试报告中的html报告和文件夹中的图片都要发作为邮件附件发送,所以笔者干脆先做成压缩文件后再发邮件。分享分享python如何进行文件压缩的。一、python压缩模块简介python直接通过内置压缩模块可以直接进行压缩文件的创建;内置模块 zipfile/rarfile ...原创 2020-05-16 11:40:00 · 72 阅读 · 0 评论 -
python常识系列14-->正则表达式基础之re模块
前言勤奋的含义是今天的热血,而不是明天的决心,后天的保证。一、正则表达式是什么?描述了一种字符串匹配的模式(pattern)功能一:用来检查一个字符串串是否含有某种子字符串功能二:将匹配的子串(满足规则的字符串)进行替换功能三:从某个字符串中取出符合某个条件的子......二、re模块简介re模块是python独有的匹配字符串的模块该模块中的很多功能是基于正则表达式实现...原创 2020-05-30 11:06:00 · 84 阅读 · 0 评论 -
python常识系列06-->configparser模块应用
前言当你还不能对自己说今天学到了什么东西时,你就不要去睡觉。——利希顿堡一、configparser模块是什么可以用来操作后缀为 .ini 的配置文件;python标准库(就是python自带的意思,无需安装)二、configparser模块基本使用2.1 读取 ini 配置文件#存在 config.ini 配置文件,内容如下:[DEFAULT]excel_path =...原创 2020-04-01 15:08:00 · 54 阅读 · 0 评论 -
python常识系列18-->利用httpx模块发送请求
前言一个人至少拥有一个梦想,有一个理由去坚强。一、httpx模块是什么?一个用于http请求的模块,类似于requests、aiohttp;既能发送同步请求(是指在单进程单线程的代码中,发起一次请求后,在收到返回结果之前,不能发起下一次请求),又能发送异步请求(是指在单进程单线程的代码中,发起一次请求后,在等待网站返回结果的时间里,可以继续发送更多请求)。二、httpx模块基础使用...原创 2020-07-04 23:43:00 · 72 阅读 · 0 评论 -
python常识系列05-->python利用openpyxl读取excel文件
前言不奋苦而求速效,只落得少日浮夸,老来窘隘而已。——郑板桥 最近笔者在认真的录制HTTP协议&FIDDLER的课程视频,沉寂了几天没来写,今天继续~一、openpyxl模块是什么python第三方工具包,用于操作excel表格(支持读写);只能支持 excel 2007 以上版本的文件(.xlsx后缀),不过也够用了。二、安装openpyxl模块命令行...原创 2020-03-30 21:53:00 · 62 阅读 · 0 评论 -
python常识系列19-->eval()函数使用
前言把现在的工作做好,才能幻想将来的事情,专注于眼前的事情,对于尚未发生的事情而陷入无休止的忧虑之中,对事情毫无帮助,反而为自己凭添了烦恼。一、eval()函数是什么?Python的一个内置函数;返回传入字符串的表达式结果(官方)二、eval()函数语法解析eval(expression[, globals[, locals]])# expression : 表达式。# g...原创 2020-07-09 06:22:00 · 202 阅读 · 0 评论 -
python常识系列20-->python利用xlutils修改表格内容
前言世上的事,只要肯用心去学,没有一件是太晚的。要始终保持敬畏之心,对阳光,对美,对痛楚。一、xlutils是什么?是一个提供了许多操作修改excel文件方法的库;属于python的第三方模块xlrd库用于读取excel文件中的数据,xlwt库用于将数据写入excel文件,修改用xlutils模块;xlutils库也仅仅是通过复制一个副本进行操作后保存一个新文件,像是xlrd库和x...原创 2020-07-20 00:06:00 · 67 阅读 · 0 评论 -
python常识系列04-->python利用xlrd读取excel文件
前言抓住自己最有兴趣的东西,由浅入深,循序渐进地学。——华罗庚一、xlrd模块是什么python第三方工具包,用于读取excel中的数据;它支持 xlsx 和 xls 格式的excel表格;与之对应的还有一个xlwt包,用于往excel中写入数据。二、安装xlrd模块命令行中输入:pip install xlrd下载安装包进行离线安装三、xlrd应用举例import...原创 2020-03-26 09:24:00 · 98 阅读 · 0 评论 -
python常识系列15-->python利用xlrd处理合并单元格
前言没有退路的时候,正是潜力发挥最大的时候。一、合并单元格介绍如下图所示:二、操作合并单元格2.1 用之前xlrd普通的做法操作合并单元格试试import xlrdworkbook = xlrd.open_workbook('./data/test_data.xlsx')sheet = workbook.sheet_by_name('Sheet1')cell_value =...原创 2020-06-27 16:17:00 · 204 阅读 · 0 评论 -
python常识系列03-->python读取YAML文件
前言书是灵魂最好的麻醉剂。——钱伯斯 我觉得可以把第一个书改为技术!一、python读取YAML文件步骤安装 pyyaml 模块 :pip install pyyaml编写代码二、pyyaml 模块应用2.1 读取YAML文件基础#存在 test.yml 文件,内容如下:name: xiaohongage: 24books: - 呐喊 - 朝花夕拾...原创 2020-03-23 21:23:00 · 67 阅读 · 0 评论 -
python常识系列01-->pip进行模块安装
前言饭可以一日不吃,觉可以一日不睡,技术不可以一日不学。——蓝寅 python常识系列主要用陈述性举例的方式较全面的介绍一些常见、常用的python知识; 笔者编写目的可能是为了给自己做个python知识查询手册,毕竟岁数大了......一、pip简单介绍官方推荐的安装和管理Python包的工具下载和管理Python包pip在下载包的同时,会把所需包的依赖同时...原创 2020-03-21 09:52:00 · 79 阅读 · 0 评论 -
python常识系列22-->pip命令用法详解
前言用理想去成就人生,不要蹉跎了岁月。一、pip介绍pip 是 Python 的第三方包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。二、pip安装在官网https://www.python.org/中下载了最新的python安装包,安装好后会自带该工具。可以在https://pypi.org/project/pip/中直接安装。安装好后,我们可以在命令工...原创 2021-12-27 08:18:00 · 208 阅读 · 0 评论 -
python常识系列23-->有序字典
前言在人生的道路上,从来没有全身而退,坐享其成,不劳而获一说。你不努力,就得出局。一、背景最近给学生布置了一道python编程题,题目是这样的:给定一个非空正整数的数组,按照数组内数字重复出现次数,从高到低排序,如:[1,1,2,2,3,1,0,0,3,19] 结果为 [1,2,3,0,19] 。发现做的过程中到最后不太好做,就用到了有序字典。二、有序字典介绍有序字典:顾名思义,就是有...原创 2022-02-23 15:09:00 · 206 阅读 · 0 评论