python技术共404篇

Python-nmap网络扫描和嗅探工具包使用-爱站

Python-nmap网络扫描和嗅探工具包使用

nmap概念 NMap,也就是Network Mapper,最早是Linux下的网络扫描和嗅探工具包。 nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计...
2站编辑的头像-爱站2站编辑3年前
011514
python执行系统命令四种方法比较-爱站

python执行系统命令四种方法比较

Python中执行系统命令常见的几种方法有 注意:以下实例代码在Python3.5下运行通过。 一、os.system方法 os.system(cmd) 在子终端运行系统命令,可以获取命令执行后的返回信息以及执行返回的状态...
2站编辑的头像-爱站2站编辑3年前
01105
python+ mysql存储二进制流的方式-爱站

python+ mysql存储二进制流的方式

很多时候我们为了管理方便会把依稀很小的图片存入数据库,有人可能会想这样会不会对数据库造成很大的压力,其实大家可以不用担心,因为我说过了,是存储一些很小的图片,几K的,没有问题的! 再...
2站编辑的头像-爱站2站编辑3年前
011910
让你的python程序同时兼容python2和python3-爱站

让你的python程序同时兼容python2和python3

你只需要对自己的代码稍微做些修改就可以很好的同时支持python2和python3的。下面我将简要的介绍一下如何让自己的python代码如何同时支持python2和python3。 放弃python 2.6之前的python版本 py...
2站编辑的头像-爱站2站编辑3年前
012814
python实现高效率的排列组合算法-爱站

python实现高效率的排列组合算法

组合算法 本程序的思路是开一个数组,其下标表示1到m个数,数组元素的值为1表示其下标 代表的数被选中,为0则没选中。 首先初始化,将数组前n个元素置1,表示第一个组合为前n个数。 然后从左到...
2站编辑的头像-爱站2站编辑3年前
01019
python编程-爱站

python编程

入门Python编程 Python是一种高级编程语言,它被广泛用于各个领域。Python的应用范围涵盖数据科学、人工智能、网络编程、Web开发、自动化测试、游戏开发等众多领域。本文将为你介绍如何入门Pyth...
2站编辑的头像-爱站2站编辑3年前
012913
python获取本机IP、mac地址、计算机名-爱站

python获取本机IP、mac地址、计算机名

在python中获取ip地址和在php中有很大不同,在php中往往比较简单。那再python中怎么做呢? 我们先来看一下python 获得本机MAC地址: 1 2 3 4 import uuid def get_mac_address():      m...
2站编辑的头像-爱站2站编辑3年前
011412
python模块介绍- bisect模块维护有序列表-爱站

python模块介绍- bisect模块维护有序列表

bisect –维护有序列表 目的:不需要每次调用sort的方式维护有序列表。 bisect模块实现了一个算法用于插入元素到有序列表。在一些情况下,这比反复排序列表或构造一个大的列表再排序的效率更高...
2站编辑的头像-爱站2站编辑3年前
012013
python基础 之 装饰器详解-爱站

python基础 之 装饰器详解

装饰器的语法以@开头,接着是装饰器函数的名字、可选参数。 紧跟装饰器声明的是被装饰的函数和被装饰的函数的可选参数,如下: @decorator(dec_opt_args) def func(func_args): .... 其实总体说...
2站编辑的头像-爱站2站编辑3年前
01129
使用二分法(Bisection Method)求平方根。-爱站

使用二分法(Bisection Method)求平方根。

使用二分法(Bisection Method)求平方根。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 def sqrtBI(x, epsilon):     assert x>0,'X must be non-nagtive, not ' + str(x)     ass...
2站编辑的头像-爱站2站编辑3年前
01215