搜索到与相关的文章
Python

Python完成哈夫曼树编码过程及原理详解

哈夫曼树原理秉着能不写就不写的理念,关于哈夫曼树的原理及其构建,还是贴一篇博客吧。https://www.jb51.net/article/97396.htm其大概流程哈夫曼编码代码#树节点类构建classTreeNode(object):def__init__(self,data):self.val=data[0]self.priority=data[1]self.leftChild=Noneself.rightChild=Noneself.code="

系统 2019-09-27 17:55:00 2582

Python

将python文件打包成EXE应用程序的方法

相信大家都想把自己完成的项目打包成EXE应用文件,然后就可以放在桌面随时都能运行了,下面来分享利用pytinstaller这个第三方库来打包程序,既简单又快捷,我也试过用其他的方式来打包Python文件,但是都没有pyinstaller这个好用和快捷首先我将详细的将整个操作过程写出来,你首先要安装pycharm,这个无脑的操作,就不必说了,(看完一定能学会)打开pycharm的终端terminal,然后pipinstallpyinstaller(任何库都可

系统 2019-09-27 17:52:30 2582

Python

Python实现TCP探测目标服务路由轨迹的原理与方法详解

本文实例讲述了Python实现TCP探测目标服务路由轨迹的原理与方法。分享给大家供大家参考,具体如下:一点睛在此次实践中,通过scapy的traceroute()方法实现探测机到目标服务器的路由轨迹,整个过程的原理见下图,首先通过探测机以SYN方式进行TCP服务扫描,同时启动tcpdump进行抓包,捕获扫描过程经过的所有路由点,再通过graph()方法进行路由IP轨迹绘制,中间调用ASN映射查询IP地理信息并生成svg流程文档,最后使用ImageMagic

系统 2019-09-27 17:52:24 2582

Python

基于Python的Post请求数据爬取的方法详解

为什么做这个和同学聊天,他想爬取一个网站的post请求观察该网站的post请求参数有两种类型:(1)参数体放在了query中,即url拼接参数(2)body中要加入一个空的json对象,关于为什么要加入空的json对象,猜测原因为反爬虫。既有query参数又有空对象体的body参数是一件脑洞很大的事情。一开始先在apizza网站上了做了相关实验才发现上面这个规律的,并发现该网站的请求参数要为raw形式,要是直接写代码找规律不是一件容易的事情。源码impor

系统 2019-09-27 17:51:26 2582

Python

Python基础学习—变量

一、初识python编译型语言:速度快跨平台性差解释型语言:速度慢跨平台性强python属于解释型语言,特点:简单、可读性强、开发速度快、开源、可扩展性强、面向对象。特殊格式的文本文件:python的扩展名.pyshell的扩展名.sh示例:第一个python脚本[root@foundation51python]#vimhello.py#_*_coding:utf-8_*_print'hellopython'print'hellopython'运行结果:二

系统 2019-09-27 17:50:03 2582

Python

python+selenium select下拉选择框定位处理方法

一、前言总结一下python+seleniumselect下拉选择框定位处理的两种方式,以备后续使用时查询;二、直接定位(XPath)使用Firebug找到需要定位到的元素,直接右键复制XPath,使用find_element_by_xpath定位;driver=webdriver.Firefox()driver.get("https://www.baidu.com/")driver.find_element_by_xpath().click()三、间接定

系统 2019-09-27 17:48:47 2582

Python

用Python配平化学方程式的方法

不知不觉已经毕业多年了,不知道大家是否还记得怎么配平化学方程式呢?反正小编我是已经记不太清了,所以今天的文章除了分享如何用python配平化学方程式,顺带着还会复习一些化学方程式的知识,希望广大化学爱好者喜欢。1.化学方程式复习篇1)定义化学方程式是指用化学式表示化学反应的式子,它不仅表明了反应物、生成物和反应条件;同时,化学计量数代表了各反应物、生成物物质的量关系,通过相对分子质量或相对原子质量还可以表示各物质之间的质量关系,对于气体反应物、生成物,还可

系统 2019-09-27 17:48:00 2582

编程技术

关于我们OOXX正式走向互联网

今天看了一篇文章,觉得写得有道理。大概得意思是“如何做一个让人们相信的网站”。其中最为关键的一点就是要表明自己的身份,让大家可以有地方投诉,可以让大家一起监督这个网站,所以今天我做了一个"关于我们"的页面,表明本站秉着“诚实的”原则为大家提供方便,并且这也说明本站正式走向互联网,要在互联网界作出一篇属于自己的天空。关于我们页面有本站站长的详细联系方式和个人信息,如果本站违背了本站建立的原则,各位互联网人可以在互联网界发起“追杀令”。最后愿本站越来越好,能为

系统 2019-08-29 23:49:04 2582

Android

初学Android,使用菜单资源(十九)

Android里面也可用XML定义菜单资源,菜单分两种,一种是OptionMenu(点系统"Menu"键出来),一种是ContextMenu下面定义两种菜单XML到res\menu文件夹下my_menu为OptionMenu

系统 2019-08-29 23:48:47 2582

编程技术

2006德国世界杯32强口号一览

安哥拉:angolaleadtheway,ourteamisourpeople(安哥拉领跑,我们全民皆兵)阿根廷:getup,argentinaareonthemove(起来,阿根廷在行动)澳大利亚:australia'ssocceroos-boundforglory(足球袋鼠-注定辉煌)巴西:vehiclemonitoredby180millionbrazilianhearts(被一亿八千万颗心关注的巴西战车)哥斯达黎加:ourarmyistheteam

系统 2019-08-29 23:17:27 2582