摘要: 0x00 动态加载模块 在python脚本中,直接使用import os、import subprocess或from os import system这种方法很容易被规则检测,即使使用其它执行命令的函数,依然容易被检测。所幸python中可以动态加载模块,而python的内置魔数方法_import_,可以直接根据字... 阅读原文
2021-04-01 17:15:13 阅读(2194) 评论(0)
摘要: 是数据清洗的重要过程,可以按索引对齐进行运算,如果没对齐的位置则补NaN,最后也可以填充NaN Series的对齐运算 1. Series 按行、索引对齐 示例代码: s1 = pd.Series(range(10, 20), index = range(10)) s2 = pd.Series(range(20, ... 阅读原文
2021-04-01 15:48:07 阅读(2186) 评论(0)
摘要: 索引对象Index Series和DataFrame中的索引都是Index对象 示例代码: print(type(ser_obj.index)) print(type(df_obj2.index)) print(df_obj2.index) 运行结果: <class 'pandas.indexes.rang... 阅读原文
2021-03-31 22:28:03 阅读(2107) 评论(0)
摘要: python刷题第四周知识点: lnum = mlist[-1] mlist = mlist[:17]12-1代表最后一个元素,mlist[:17]代表mlist的18个元素。 if judge(mlist,jlist,flist) == False: print(mlist)12... 阅读原文
2021-03-31 19:30:01 阅读(2175) 评论(0)
摘要: spaCy简介 spaCy语言模型包含了一些强大的文本分析功能,如词性标注和命名实体识别功能。目前spaCy免费支持的语言有:英文、德语、法语、西班牙语、葡萄语、意大利语和荷兰语,其他的语言也在慢慢的增长。对于spaCy处理中文文本(本文选取了《天龙八部》小说来示例)具体实现过程如下: 1、对文本进行分词处理并去除停... 阅读原文
2021-03-30 21:39:04 阅读(2215) 评论(0)
摘要: 为什么要学习pandas? 那么问题来了: numpy已经能够帮助我们处理数据,能够结合matplotlib解决我们数据分析的问题,那么pandas学习的目的在什么地方呢? numpy能够帮我们处理处理数值型数据,但是这还不够, 很多时候,我们的数据除了数值之外,还有字符串,还有时间序列等 比如:我们通过爬虫获取到... 阅读原文
2021-03-30 20:11:02 阅读(2654) 评论(0)
摘要: API,即:应用编程接口(Application Programming Interface),就是软件系统不同组成部分衔接的约定。由于近年来软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,这对 API 的复杂度和设计都有更高的要求。API 测试是针对系统所提供的 API 做各方面的验证。API 测试类似... 阅读原文
2021-03-30 19:18:10 阅读(2161) 评论(0)
摘要: 在浏览网页的时候,浏览者可能会输入错误的URL,或者访问的网页不再存在是很常见的。这种情况下,你一般都会怎么处理呢? 有三种选择:重定向到网站的首页;显示无聊的400/403/404/500页面,并提供一链接可链接至首页;创建一有趣的自定义400/403/404/500错误页面。这篇文章主要介绍在Django中如何自... 阅读原文
2021-03-30 18:08:01 阅读(2135) 评论(0)
摘要: 常用快捷键: 命令模式(按Esc键): Enter:转入编辑模式 Shift-Enter:运行本单元,选中下个单元 Ctrl-Enter:运行本单元 Alt-Enter:运行本单元,在其下插入新单元 Y:单元转入代码状态 M:单元转入markdown状态 R:单元转入raw状态 1:设定 1 级标题 2:设定 2 ... 阅读原文
2021-03-30 17:33:02 阅读(2126) 评论(0)
摘要: Python版本: 本课程用到的Python版本都是3.x。要有一定的Python基础,知道列表、字符串、函数等的用法。 Anaconda: Anaconda(水蟒)是一个捆绑了Python、conda、其他相关依赖包的一个软件。包含了180多个可学计算包及其依赖。Anaconda3是集成了Python3的环境,An... 阅读原文
2021-03-30 06:40:03 阅读(2297) 评论(0)