51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#python爬虫
python测试网络可达性的方法
1、ping连通性测试1#!/usr/bin/envpython2#-*-coding:utf-8-*-3importos,sys,re4importsubprocess56defNetCheck(ip):7try:8p=subprocess.Popen(["ping-c1-W1"+ip],stdout=subproc...
代码星球
·
2020-04-06
python
测试
网络
可达
性的
python中 urllib, urllib2, httplib, httplib2 几个库的区别
转载摘要:只用python3,只用urllib若只使用python3.X,下面可以不看了,记住有个urllib的库就行了python2.X有这些库名可用: urllib, urllib2,urllib3, httplib,httplib2,requestspython3.X有这些库名可用:...
代码星球
·
2020-04-06
python
urllib
urllib2
httplib
httplib2
python的with语句
fromsqlalchemyimportcreate_enginefromsqlalchemy.ormimportscoped_session,sessionmakerfromsettingimportEREBUS_DB_CONNECT_STRINGfromcontextlibimportcontextmanager#...
代码星球
·
2020-04-06
python
with
语句
python的模块itsdangerous
这个模块主要用来签名和序列化使用场景:一、给字符串添加签名: 发送方和接收方拥有相同的密钥--"secret-key",发送方使用密钥对发送内容进行签名,接收方使用相同的密钥对接收到的内容进行验证,看是否是发送方发送的内容1>>>fromitsdangerousimportSigner2>&g...
代码星球
·
2020-04-06
python
模块
itsdangerous
hmac的python实现
Hash-basedmessageauthenticationcode,利用哈希算法,以一个密钥和一个消息为输入,生成一个消息摘要作为输出可以查看python的内置模块hmac.py的源码来学习hmac的用法举例:一、1importhmac2importhashlib3mac=hmac.new('secret_key'...
代码星球
·
2020-04-06
hmac
python
实现
python的几个概念
1、函数在传递实参的时候是传递的是引用而不是从内存中重新赋相同值给形参。2、函数名带圆括号和不带圆括号。函数名带圆括号是函数的调用,而函数名代表的是函数体。3、函数返回值,在函数没有返回值的时候默认是None。4、python中的False:0、False、[]、{}、()、''、""。空列表、空字典、空字符创、空元组...
代码星球
·
2020-04-06
python
几个
概念
python语法糖
语法糖指那些没有给计算机语言添加新功能,而只是对人类来说更“甜蜜”的语法。语法糖往往给程序员提供了更实用的编码方式,有益于更好的编码风格,更易读。不过其并没有给语言添加什么新东西。 举个例子:在C语言里用a[i]表示*(a+i),用a[i][j]表示*(*(a+i)+j),这种写法简洁明了...
代码星球
·
2020-04-06
python
语法
Python命令行参数学习
manpython查看python的帮助文件命令行参数: -B Don'twrite.py[co]filesonimport. &nb...
代码星球
·
2020-04-06
Python
命令行
参数
学习
python装饰器的作用
常见装饰器;内置装饰器;类装饰器、函数装饰器、带参数的函数装饰器 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有...
代码星球
·
2020-04-06
python
装饰
作用
python的__call__、__str__、__repr__、__init__、__class__、__name___、__all__、__doc__、__del__等魔术方法的作用
python中,一切都是对象在Python中,所有以“__”双下划线包起来的方法,都统称为“MagicMethod”--魔术方法 1、__call__:作用是把类实例变成一个可调用对象在Python中,函数其实是一个对象:>>>f=abs>...
代码星球
·
2020-04-06
python
call
str
repr
init
python的序列化
参考:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00138683221577998e407bb309542d9b6a68d9276bc3dbe000一、什么是序列化: 序列化就是把内存中的对象...
代码星球
·
2020-04-06
python
序列化
python里的“__all__ ”作用
转载:http://python-china.org/t/725参考:http://www.cnblogs.com/alamZ/p/6943869.html Python可以在模块级别暴露接口:__all__=["foo","bar"]1、提供了哪些是公开接口的约定 不像Ruby或者Java,Python没...
代码星球
·
2020-04-06
python
里的
all
作用
python中下划线_的用途
Python用下划线作为变量前缀和后缀指定特殊变量。_xxx 不能用'frommoduleimport*'导入__xxx__ 系统定义名字__xxx 类中的私有变量名核心风格:避免用下划线作为变量名的开头。因为下划线对解释器有特殊的意义,而且是内建标识符...
代码星球
·
2020-04-06
python
下划线
用途
python的dict如何排序
Python的内置dictionary数据类型是无序的,通过key来获取对应的value。可是有时我们需要对dictionary中的item进行排序输出,可能根据key,也可能根据value来排#最简单的方法,这个是按照key值排序: defsortedDictValues1(adict):items=adi...
代码星球
·
2020-04-06
python
dict
如何
排序
javascript的rsa加密和python的rsa解密
先说下目前测试情况:javascript加密后的数据,python无法完成解密,我估计是两者的加密解密方法不同1、看了这篇文章:http://blog.nsfocus.net/python-js-encrypts-post-form-data-rsa-algorithm/,然后网上搜索了下,有各种版本,比如js加密,a...
代码星球
·
2020-04-06
rsa
Javascript
加密
python
解密
首页
上一页
...
337
338
339
340
341
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他