- 博客(14)
- 资源 (9)
- 收藏
- 关注
原创 mongodb建立连接验证以及数据导入导出
> use adminswitched to db admin> db.createUser({user:'root',pwd:'123456',roles:['root']})Successfully added user: { "user" : "root", "roles" : [ "root" ] }> db.auth('root','123456')1&g...
2020-01-24 19:21:31
262
原创 Python使用requests时的编码坑
在Python中使用requests库访问网页十分方便,但要注意该库对访问返回的内容进行的编码处理,因大部分网站可能有爬虫判定所以需要添加headers,而requests库会根据headers里的Accept-Encoding来判断请求或返回的内容该使用设么编码,这就会造成对内容解析的各种编码报错,尤其是使用requests.get.text方法的时候,因此在使用headers的...
2019-12-04 22:11:22
515
原创 MongoDB本地复制表和计数方法count_documents()
1.MongoDB表的复制方式因copyTo函数废弃,因此MongoDB没有本地集合复制方法,但可以使用以下方法复制集合db.company.aggregate([{$match:{}},{$out:"company_v1"}])2.不同数据类型下count()用法有区别string类型的count()方法需要提供被计算字符参数,数据库游标类型cursor则不需要提供coun...
2019-11-16 23:00:52
3163
1
原创 解析式和报错处理
1.列表解析式和字典解析式使用解析式的时候要注意数据类型的写法,要将解析式写在对应数据类型符号中语法才是正确的#列表类型解析式print([x for x in range(1,10)])#字典类型解析式key = ['name', 'age']value = ['lilei', '13']print({k:v for k,v in zip(key, value)})打印...
2019-11-14 23:05:57
137
原创 python数据处理相关
1.enumerate(sequence, start=0)函数枚举函数,传入一个序列或迭代对象,枚举输出一个序号对象。可用于对序列数据进行编号。2.字符串的split()方法和strip()方法同属字符串对象的方法。split()方法用于指定分割字符并返回一个字符串列表。strip()方法用于去除掉首位的指定字符串并返回处理好的字符串3.mongodb使用安装mongodb,...
2019-11-12 23:58:26
128
原创 Python图文处理相关
1.Get图片有三种方法url = 'xx'path = 'xx'import requestsdata = requests.get(url)with open(path, 'wb+') as image: image.write(data) image.close()import requestsdata = requests.get(url, strea...
2019-11-09 22:00:44
125
原创 Kali中backdoor factory不能识别EXE文件报“not a PE FILE”的解决方法
Kali默认安装的the-backdoor-factory不能正确识别WINPE文件,需要自行安装步骤如下git clone https://github.com/secretsquirrel/the-backdoor-factory #下载T-B-Fpip install capstone #安装Python依赖然后就可以愉快的玩耍了...
2019-10-30 17:21:11
1667
3
原创 Kali下安装gattacker npm报错
原因:Node版本需更新,否则提示npm不支持10.15版本使用国内源不能apt install更新node,可能是源维护的问题解决方法:先使用npm安装nnpm install -g n然后更新noden stable更新完后最好先重启并清理下npm的cachenpm cache clear -f然后再install gattacker也可以自行下载No...
2019-10-27 23:36:48
451
原创 Python正则表达式相关
每一个正则表达式字符都只代表匹配一个字符():分组符,可对分组内正则表达式进行或|的操作,且在使用findall()方法时优先返回分组内匹配内容常用元字符:^:串首匹配$:串尾匹配[]:单一字符匹配[^]:单一字符取反正则表达式常见集合(通配符):\d:任何十进制数\D:任何非十进制数\s:任何空白字符\S:任何非空白字符\w:任何数字字母加下划线...
2018-09-24 17:12:06
153
原创 Python的形参和实参
形参可以设置参数默认值,设置遵循从右至左原则例如:fun(x=0,y=1),fun(x,y=1),但不可以是fun(x=1,y) 形参设置可以为数字字符串变量、元组和字典等任意类型数据,元组形参是在变量名前加*,字典形参是在变量名前加**例如:fun(var),fun(*tuple),fun(*list),fun(**dict)实参接受也可以是任意类型数据,当接收数据为元组列表...
2018-09-23 20:12:52
7949
原创 for...while...
For循环为迭代循环,While循环为判断循环。循环控制:pass:代码桩 什么都不做继续执行余下代码continue:继续循环 终止本次循环,不执行余下代码,继续下次循环break:终止循环exit():退出程序return:运行到return,函数即结束...
2018-09-23 19:57:58
201
原创 Pythone中的数据类型和定义
Python数据类型及定义:数字数值:int,long,float...定义:直接赋值 例如 a1 = 1序列字符串:str定义:' '," ",""" """ 例如 str1 = "hello world!"注:在赋值的字符串前加r则表示定义的是一个正则表达式 例如 r = r'hello world'元组:tuple定义:( , , ,) 例如 tuple...
2018-09-22 14:25:51
1747
原创 Kali 2017.1 安装完成后的一些工作
0x0.更新国内更新源#gedit /etc/apt/sources.list使用中科大、阿里云源即可0x1.更新metasploit#msfupdate0x2.更新sqlmap直接下载压缩包,更新至/usr/share/sqlmap目录0x3.安装wine32#dpkg --add-architecture i386 && apt-get u...
2017-06-15 19:34:05
4749
Python 3.7 charts_replace_file.zip
2019-11-14
金牌网管师系列丛书全套02
2019-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人