在Pyhton内置模块中,os模块提供了对目录和文件的一般操作,shutil模块作为补充,提供了移动,复制,压缩,解压等操作,zipfile模块提供了对zip文件格式的灵活操作,本文主要以一些简单的小例子,简述shutil模块及zipfile模块的简单使用,仅供学习分享使用,如有不足之处,还请指正。 什么是shutil? shutil模块是python标准库中提供的,主要用来做文件和目录的拷贝,移动,删除等,还可以做文件的和目录的压缩,解压等操作。 什么是zipfile? Python 中 zipfile …

2021年8月2日 0条评论 1点热度 阅读全文

注:本笔记对应江灏老师在B站的教学视频https://www.bilibili.com/video/BV1zE411V79p 一、介绍 是一个开源的Python科学计算基础库(相当于matlab的功能) 一个强大的N维数组对象 ndarray 广播函数功能 整合C/C++/Fortran代码的工具 线性代数、傅里叶变换、随机数生成等功能 NumPy是SicPy、Pandas等数据处理或科学计算库的基础 二、NumPy的导入 import numpy as np #np为引入模块别名,可以自己修改,但约定俗称为np …

2021年8月2日 0条评论 2点热度 阅读全文

花下猫语:Python 中下划线的用法令人叹为观止,相信你已在各种文章或教程中见识过了。在 2016 年的 3.6 版本之后,Python 还引入了一种新的语法,使得下划线也可以出现在数值中。这篇翻译的文档,将带你重温这个特性的引入过程。 PEP原文:https://www.python.org/dev/peps/pep-0515 PEP标题:PEP 515 -- Underscores in Numeric Literals PEP作者:Guido van Rossum, Nick Coghlan 创建日期:Ge…

2021年8月2日 0条评论 2点热度 阅读全文

之前分享了一系列的文章,分别从原理,运行,断言,执行,测试套件来讲解unittest,那么本次呢,我们讲用例跳过。  我们在实际测试中,可能需要跳过测试用例,针对一些用例,我们可能需要一定条件跳过去,那么我们应该怎么实现呢。 import unittest class TestDemo(unittest.TestCase): def setUp(self): pass def tearDown(self): pass def testone(self): self.assertEqual(1,1) #实现…

2021年8月2日 0条评论 1点热度 阅读全文

  字符画,一种由字母、标点、汉字或其他字符组成的图画。简单的字符画是利用字符的形状代替图画的线条来构成简单的人物、事物等形象,它一般由人工制作而成;复杂的字符画通常利用占用不同数量像素的字符代替图画上不同明暗的点,它一般由程序制作而成。字符画是互联网时代的产物,通常应用于即时聊天中。   首先,也是最重要的,先放源码 from PIL import Image as im from tkinter import * import cv2 # 随便打 codeLib = '''*.1''' co…

2021年8月2日 0条评论 1点热度 阅读全文

前言 今天, 带大家采集地方官方网站的商品数据,其实这些公开的商品数据就是展示给用户看的,只不过我们通过爬虫采集下来可以更加方便我们看数据, 以及方便后续对数据做分析。 一起来看看吧! 本篇文章代码内容: 分析网页性质, 找数据请求的地址 json数据的数据解析 如何保存成csv 环境介绍: python 3.6 pycharm requests csv 爬虫案例实现的步骤: 找数据对应的url地址 发送指定地址的请求 数据的提取 数据保存 受害者地址:http://hljcg.hlj.gov.cn/ 1. 找数据…

2021年8月2日 0条评论 2点热度 阅读全文

前言 利用简单的机器学习算法实现垃圾邮件识别。 让我们愉快地开始吧~ 开发工具 Python版本:3.6.4 相关模块: scikit-learn模块; jieba模块; numpy模块; 以及一些Python自带的模块。 环境搭建 安装Python并添加到环境变量,pip安装需要的相关模块即可。 逐步实现 (1)划分数据集 网上用于垃圾邮件识别的数据集大多是英文邮件,所以为了表示诚意,我花了点时间找了一份中文邮件的数据集。数据集划分如下: 训练数据集: 7063封正常邮件(data/normal文件夹下); 77…

2021年8月2日 0条评论 1点热度 阅读全文

1 List = [1,2,3,4,2,3,2] # 随意创建一个只有数字的列表 2 maxTimes = max(List,key=List.count) # maxTimes指列表中出现次数最多的元素 3 print(maxTimes) # 将出现次数最多的元素打印出来4 # 第三行的代码打印值为数字2   max()函数在文档中的说明       由说明文档可知,通常使用的是max()第二种用法; 第一种则适用于筛选出列表中出现次数最多的元素。 更多用法 1 List …

2021年7月31日 0条评论 1点热度 阅读全文

最近很多朋友私信问我:Python要怎么学?知识点学习的顺序有哪些?有哪些知识点是必学的? 我呢,就在空闲的时间,做了几张图表出来,Python知识点的拓扑图 先是Python基础知识的     看完基础的,那就来进阶的,前面的是入门,现在的也就是作为一个程序员的基础     最后在来个爬虫的     觉得有用的朋友,记得点赞哟,如果觉得还看得不过瘾,可以私信我,我这里有Python爬虫系统教学的免费直播观看名额 或者还想看其他知识点的,可以在下面留言 &…

2021年7月31日 0条评论 1点热度 阅读全文

首先我们来说一下事件的起因。好兄弟有几百个G的福利想分享给我,结果他没有安装压缩文件的工具,那怎么办?诶!那我怎么不帮他写一个呢,还不用为了它单独下载一个,岂不美哉,有想法就要赶快行动起来。 我们来说一下思路,我需要将很多文件压缩,并且将文件打包为一个压缩包,我们还需要将我们打包的压缩包可以自由进行解压。文件-->压缩-->压缩包-->解压 在开始之前,大家有什么需要的直接点击这个链接:点我领取 Python环境、pycharm编辑器/永久激活/翻译插件python零基础视频教程Python界面开…

2021年7月31日 0条评论 1点热度 阅读全文