- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 Python 动态更新Linux系统root账号密码并发送通知短信
## Python 动态更新Linux系统root账号密码并发送通知短信有些时候我们可能需要比较高的安全,作为服务器的主流操作系统Linux更是需要经常的更换系统账号root密码以保证整个系统的安全,密码的重要性不言而喻。那,有时候会由于自己设置的密码比较复杂而忘记,因此,需要动态的自动更新系统root密码并发送短信提醒系统管理人员。实现这一功能从以下几个方面着手。第...
2020-04-21 14:33:45 891
原创 Linux MySQL数据库远程连接的两种方法
MySQL数据库远程连接的若干问题我想,如果没有银行等等这样的大型企业用户,那么MySQL一定是当之无愧的数据库市场使用率第一名,相对来说,第二名自然有第二名的道理,简单,易用,稳定,免费等等特点是MySQL普及的原因,但相对的,稳定,安全与oracle相比有所不如。那么,MySQL的安全策略中,在数据库安装并初始化完毕后,用户的权限基本都是给的最小的...
2020-04-30 13:18:19 968
原创 python2.和Python3.x的区别(超详细的细节)
python2.和Python3.x的区别(超详细的细节)1.print语句为Python2独有,在Python3中更改为print()函数,当然,作为Python的过渡版本,2.6,和2.7也支持print()这样的函数写法。2.编码问题的大改变:Python 2 有 ASCII str() 类型,unicode() 是单独的,不是 byte 类型。现在...
2020-04-27 23:14:07 392
原创 Python 版本之改变——Python2.x和Python3.x
Python 版本之改变——Python2.x和Python3.x Python的历史 1989年圣诞节:Guido von Rossum开始写Python语言的编译器。 1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用C语言实现的(后面),可以调用C语言的库函数。在最早的版本中,Python已经提供了对“类”,“函数”,“异常处...
2020-04-25 14:38:02 750
原创 Python 文件读写的问题
Python 文件读写的问题Python中的文件读写相对其它语言来说,是比较简单的,如果我没有记错,java中的文件读取是比较繁琐的一件事情,Python中的读写操作是由其内置函数open()或者with 语法来完成,其中的难点在于open()函数所使用的形参比较多并且记忆较难,分别是 r,w,w,r+,w+,a+,*b 这几个参数,下面讲解这几...
2020-04-24 00:13:25 435
原创 Python 装饰器的学习
Python 装饰器的学习、装饰器的作用我想不用我多说,提高代码的复用性,是毋庸置疑的,Python是一种非常特殊的语言,因为函数是第一类对象。这意味着一旦函数在作用域中被定义,它就可以传递给函数,赋值给变量,甚至从函数返回。这个简单的事实是使python装饰器成为可能的原因。查看下面的代码,def add(a,b): r1=a+b...
2020-04-23 00:59:32 194
原创 Python 小小爬虫练手,爬取自己的IP
Python 本地文本文档存入MySQL数据库import osimport pymysqldef sava_data(): config = { 'host':'192.168.1.222', 'port':3306, 'user':'root', 'password':'数据库密码...
2020-04-20 23:46:42 512
原创 python 格式化字符串报错:TypeError: not all arguments converted during string formatting
pythojn 格式化字符串报错:TypeError: not all arguments converted during string formatting最近在将数据写入数据库的时候,sql报错,TypeError: not all arguments converted during string formatting,字面意思为:所有参数在格式化时未能格式化。首先,我们要...
2020-04-19 14:16:29 39591
原创 Python 常用框架 Flask和Django的下载
Python 常用框架 Flask和Django的下载链接:https://pan.baidu.com/s/11Ky4PSxhYE1taIe63NKQZg 提取码:bjiu内附说明,使用前请仔细阅读。
2020-04-17 12:21:41 2982
原创 python BurpSuite 版本1.7.37和2.1的安装
python BurpSuite 版本1.7.37和2.1的安装由于文件比较大,只能百度网盘分享:https://pan.baidu.com/s/1nnQDwXFCDDCkM-clbp_bfA提取码:2y31
2020-04-17 12:02:26 550
原创 python 力扣 (只出现一次的数字)
python 力扣 (只出现一次的数字)题目要求:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。class Solution: def singleNumber(nums) -> int: a = 0 for i in nums: ...
2020-04-17 00:12:48 384
原创 python 爬虫常见的反爬策略与反爬攻克
python 爬虫常见的反爬策略与反爬攻克 爬虫基本对所有人来说,都是又爱又恨,爱恨交织的。由于网络的开放性,只要是连上了网线,那么就没有绝对的封闭,而爬虫基本可以说是无物不爬,总会有误爬的情况,或者爬取了相对来说不希望公开或者不希望他人知道的比较私密的信息,但另一方面,网络的参与者又希望有爬虫能爬取它,进而推广它自身,好像,蚂蚁与蜂蜜的关系,甜蜜而又危险?...
2020-04-15 23:34:51 922
原创 burpsuite handers和raw中文显示乱码问题的解决
burpsuite handers和raw中文显示乱码问题的解决burpsuite软件如果不设置默认的话,会在handers和rwa栏内显示乱码,这给我们使用软件造成很大的困扰,如何解决呢?解决方法:...
2020-04-14 13:28:49 1317
原创 Python matplotlib折线图的绘制
Python 数据可视化之matplotlib数据的可视化指的是将数据呈现为漂亮的统计图表,然后进一步发现数据中包含的规律以及隐藏的信息。数据可视化又与数据挖掘和大数据分析紧密相关,而这些领域以及当下被热议的“深度学习”其最终的目标都是为了实现从过去的数据去对未来的状况进行预测。Matplotlib就是Python绘图库中的佼佼者,它包含了大量的工具,你可...
2020-04-14 00:12:59 477
原创 python matplotlib的三层结构
python matplotlib的三层结构 众所周知,matplotlib这个第三方外部库功能是比较强大的,机器学习,深度学习以及人工智能方面都需要的一个库,翻译成中文,名字叫矩阵绘图库,因此,这个库是一个对数据进行统计并展示的库。使用该库,需要先弄清楚它是分为了三个层次结构,即,容器层,辅助显示层,画像层。提出这么三层结构...
2020-04-11 15:34:23 757
原创 Python 编码问题,汉字和Unicode的互相转换
Python 编码问题,汉字和Unicode的互相转换s1=u'\u771f\u9999!'s1=u'\u771f\u9999\ff01'print(s1)#运行结果:真香! #Unicode编码一般为四位的数字和字母表示一个汉字,转换时,只需要使用字母u#将编码包裹起来就行。'''================================...
2020-04-09 19:43:10 2334 1
原创 Python 爬取起点的小说(非vip)
Python 爬取起点的小说(非vip)起点小说网是一个小说种类比较全面的网站,当然,作为收费类网站,VIP类的小说也很多,章节是VIP的话,有一个动态加载,也就是ajax,需要抓包分析网址,由于我没有VIP账号,所以只能爬取非VIP章节,这个爬虫就以爬取一部小说 冒牌大英雄为例,首先,我们可以打开冒牌大英雄所在的网址,也就是 以https://book.q...
2020-04-08 15:45:40 3217 7
原创 python 集合的运算
Python 集合的运算s = {1,2,3,4,5}s2 = {3,4,5,6,7}# & 交集运算result = s & s2 # {3, 4, 5}# | 并集运算result = s | s2 # {1,2,3,4,5,6,7}# - 差集result = s - s2 # {1, 2}# ^ 异或...
2020-04-07 23:34:49 844
原创 Python 输入任意整数,打印输入的数字是几位数
Python 输入任意整数,打印输入的数字是几位数根据题目,这个比较简单,但有很多人会想的比较复杂,复杂在键盘输入0开始,后面接任意个零都可以,那么,比如,输入00024,这个输入是没有问题的,因为是整数,只是不符合一般的表达规范而已,但,我们不能说这是五位数的整数对吧。那怎么能知道它到底是多少位的数字呢?其实,特别简单,有的人会遍历这个字符串然后去除开始的0,甚至有的人是两重fo...
2020-04-06 22:22:23 9741 4
原创 Python 异常的捕获和抛出细节
Python 异常的捕获和抛出细节age = int(input("Age:"))#输入年龄,整数类型# try....except...finally ===== 捕获异常# raise ====== 抛出异常class AgeError(Exception):#自定义的一个异常类,继承自Exception父类 passif ...
2020-04-05 17:47:55 791
原创 Python异常的处理以及正确捕获
Python的异常处理以及正确捕获 首先,我们需要搞明白一件事,程序是人编写的,既然是人所编写,自然有概率出现问题,出现问题的原因多种多样,有可能环境不正确,变量引用时不符合程序的规定类型,文件读取是编码未正确设置从而无法正常读取等等各种各样的问题,而在python,当然,也包括其他的各类的编程语言,例如...
2020-04-05 01:12:44 1763
原创 Python 随机验证码的生成
Python 随机验证码的生成(字符串格式)目标:生成自己任意指定长度的验证码,不包含特殊符号,只由数字,大小写字母组成。生成的验证码格式为字符串形式。编程思路:既然是随机,自然需要导入random包,这是必须的,验证码是有长度的,自然需要len()函数统计,验证码是从所有数字和大小写字母中随机,自然需要一个长字符串,其中包括数字和大小写字母,当然,如...
2020-04-04 15:56:26 714
原创 Python 百鸡百钱(暴力破解的一些想法)
Python中的百鸡百钱经典暴力算法 算法内有很多套路,比如,二分法,二叉树法,循环迭代法,冒泡排序法,暴力破解法等等各种各样的算法,这些算法针对不同的模型,模型就先不解释了,我们今天主要讨论的是暴力破解法也称作穷举法,这种算法相当对得起它的名字,因为暴力所以相对简单,适用人群是喜欢暴力的,简单的人群,但可能不是最高效的。简单来说,优点:此算法简单,暴力,...
2020-04-03 20:28:33 2089 2
原创 Python ***whl is not a supported wheel on this platfo(Django安装MySQLclinet)
Python ***whl is not a supported wheel on this platform.(Django框架安装MySQL驱动的记录)Django框架是一个功能比较齐全的框架,当然该框架支持各种数据库的Python应用连接,不过,在使用框架前需要环境配置,而MySQLclinet也就是mysql客户端是必须安装的,如果,你需要你...
2020-04-02 14:36:02 796
原创 Python 正则表达式表示国内常见电话号码
正则表达式表示国内常见手机号码国内常见手机号段:电信号段:133/150/180/181/189/177 联通号段:130/131/132/155/156/185/186/145/176 移动号段:134/135/136/137/138/139/150/152/152/157/158/159/182/183/184/187/188/147/1...
2020-04-01 23:49:40 3656
CentOS7下PostgreSQL与PostGIS插件离线部署指南 用于centos7的x86-64 包括postgis3.3
2024-09-23
centos7 aarch64架构的自制kvm离线仓库
2024-06-02
根据remi仓库制作的php全系列离线仓库安装包
2024-05-14
万能postgresql数据库部署安装仓库-含12-15版本所有版本以及官方所有插件
2024-03-21
matplotlib-3.1.2-cp38-none-win_amd64.rar
2020-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人