分类
摘要:
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)