泰坦尼克号生存预测(python)
1 数据探索 对数据进行一个整体的理解 1.1 查看数据都有一些什么特征 获取数据的10行记录进行观察,初步了解数据的组成,可以看到Age、Cabin里面是存在缺失值的,在进一步理解数据的统计量后再进行数据处理,观察各特征的最大最小值等,可以发现这些数据比较合理,不存在特别的异常值。 2 数据分析\ ... 查看全文
《Python》反射、内置函数(__str__、__repr__)
一、反射 通过字符串的形式操作对象相关的属性。(使用字符串数据类型的变量名来获取这个变量的值) Python中的一切事物都是对象(都可以使用反射) #hasattr def hasattr(*args, **kwargs): # real signature unknown """ Return w ... 查看全文
Centos安装Python各版本解释器并配置pip
Centos7.3安装Python3.7 Python3.7貌似又多了新的依赖,所以按照安装之前的套路安装在配置pip阶段就会出问题,比如: 或者报一个缺少setuptools包的错误,导致pip配不上,这才有了这篇博客,在解决问题后,将整理后的安装步骤列出来,供大家参考。淡少扯,开干! 环境 下载 ... 查看全文
使用python-nmap模块扫描端口脚本
portScan端口扫描使用须知使用前需要安装nmap命令以及python-nmap模块yuminstallnmappipinstallpython-nmap使用方法Usage:portScan.py[Options]Options:--versionshowprogram‘sversionnumberandexit-h,--helpshowthishelpmessageandexit-HSCAN 查看全文
selenium + python的学习清单
关注博主:猎摘互联网软件测试业界技术文章专用博客 https://blog.csdn.net/cyjs1988 灰蓝 https://blog.csdn.net/huilan_same ... 查看全文
利用Python3嵌套打印
嵌套打印小星星:#完成5行内容的简单输出#分析每行内部的小星星如何处理#定义一个行的计数器变量row = 1#循环while row <= 5:#每一行打印的小星星和当前行数的行号是一致的#定义一个列的计数器变量 col = 1#增加一个小循环,专门用来控制每一列的“星星”控制 while col ... 查看全文
栈应用之 括号匹配问题(Python 版)
栈应用之 括号匹配问题(Python 版) 检查括号是否闭合 循序扫描被检查正文(一个字符)里的一个个字符 检查中跳过无关字符(所有非括号字符都与当前处理无关) 遇到开括号将其压入栈 遇到闭括号时弹出当时的栈顶元素与之匹配 如果匹配成功则继续,发现匹配失败时则以检查失败结束 ... 查看全文
基于Python Tornado的在线问答系统
概述 概述 本项目使用最新的Tornado开发。实现了在线提问,回答,评论等功能。使用到Tornado的generator,长轮询等等技术, 支持MySQL的异步连接。 本项目使用最新的Tornado开发。实现了在线提问,回答,评论等功能。使用到Tornado的generator,长轮询等等技术, ... 查看全文
Centos6.8安装python环境
一.安装步骤1.检查系统pythonCentOS6.8自带的是Python2.6.6,yum中最新的也是Python2.6.6,只能下载Python2.7.12的源代码自己编译安装。如下图:安装Developmenttools#yum-ygroupinstall 查看全文
运维脚本:python实现批量IP端口扫描
运维脚本:python实现批量IP端口扫描 专注网络运维,只发实用干货 扫描二维码关注公众 专注网络运维,只发实用干货 扫描二维码关注公众 今天不想更新,发一篇存货,分享一小段python代码给大家,能实现简单的批量端口扫描,废话不多说,先上代码: # -*- coding: utf-8 -*- i ... 查看全文
利用Python爬去囧网福利(多线程、urllib、request)
一、爬虫流程: 1、发起请求 使用http库向目标站点发起请求,即发送一个Request Request包含:请求头、请求体等 Request模块缺陷:不能执行JS 和CSS 代码 2、获取响应内容 如果服务器能正常响应,则会得到一个Response Response包含:html,json,图片, ... 查看全文
小金鱼呀 python-django-初识Form组件(Form类)
Django内置字段: Field required=True, 是否允许为空 widget=None, HTML插件 label=None, 用于生成Label标签或显示内容 initial=None, 初始值 help_text='', 帮助信息(在标签旁边显示) error_messages= ... 查看全文
CentOS7下部署2套Python版本共存
参考地址:https://www.cnblogs.com/xuaijun/p/7985245.html 源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install),具体的安装方法一般作者都会给出文档。 --prefix参数用来指定安装路径不指定pre ... 查看全文
使用python matplotlib.pyplot画矩形框
当前的图表和子图可以使用plt.gcf()和plt.gca()获得, 在Rectangle函数中 (x_rect, y_rect)代表矩形框的起始点(矩形框的左下角点),target_height*Tr/480, target_weight*fr/fft_2pow_point分别代表矩形框的长度和宽 ... 查看全文
IPython Notebook 运行python Spark程序
1.安装pip 因为centos7.0自带的python系统是2.7.5,并没有安装pip,需要先安装pip 2.配置启动项 3.jupyter 无法远程访问 其实这时候,local如果有browser的话,就可以输入访问了,但是没有,所以需要远程访问: http://ip:8888,发现访问不了 ... 查看全文
小飞侠带你精通Python网络编程系列01-为什么是Python?
But what is Python and why is it the language of choice by many DevOps engineers? Python是什么?为什么这么多的开发运维工程师选择Python? 下面是来自PSF(The Python Software Found ... 查看全文
leetcode 算法 Excel表列序号 python实现
这道题给我感觉就像一个26进制数一样。 A 就是1 B是2 。。。。 Z 是26 如果AB 两位,那就是 1 * 26 + 2 就是A 的数值*26 + B的数值 如果是MNP 三位数 那就是 M * 26^2 + N * 26^1 + P *26^0 就这样。。 ... 查看全文
8 python 抽象类
1、抽象类 --类似接口 接口的概念: 自己提供给使用者来调用自己功能的方式\方法\入口, 1.1、java中接口 interface 1.2、为何要用接口 2、模仿interface 在python中根本就没有一个叫做interface的关键字,如果非要去模仿接口的概念 可以借助第三方模块:htt ... 查看全文
9 python 封装
1、基本概念 在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) 这种自动变形的特点: 这种变形需要注意的问题是: 1、这种机制也并没有真正意义上限制我们从外部直接访问属性,知道了类名和属性名就可以拼出名字:_类名__属性,然后就可以访问了,如a._A__N 2、变形的过程只在类的定 ... 查看全文