python技术共404篇

Python中 单引号,双引号和三引号的区别-爱站

Python中 单引号,双引号和三引号的区别

在python中字符串可以用单引号括起来,也可以用双引号,这两种方式是等价的,而在php当中单引号和双引号的有些是不一样的,虽然表示的字符串,但是在php的单引号解析速度比双引号快。 如果在pyt...
2站编辑的头像-爱站2站编辑3年前
012511
python多次调用exe文件运行不同的结果-爱站

python多次调用exe文件运行不同的结果

有个C++项目是读取配置参数文件并打印对应的结果,后来需要多次修改配置文件并运行,于是想到写个python脚本执行这一过程。 写一个测试项目,项目结构如下: 根目录 main.cpp // C++项目,从fil...
2站编辑的头像-爱站2站编辑3年前
012510
python多线程编程3: 使用互斥锁同步线程-爱站

python多线程编程3: 使用互斥锁同步线程

问题的提出 上一节的例子中,每个线程互相独立,相互之间没有任何关系。现在假设这样一个例子:有一个全局的计数num,每个线程获取这个全局的计数,根据num进行一些处理,然后将num加1。很容易...
2站编辑的头像-爱站2站编辑3年前
012514
python数据类型判断type与isinstance的区别-爱站

python数据类型判断type与isinstance的区别

在项目中,我们会在每个接口验证客户端传过来的参数类型,如果验证不通过,返回给客户端“参数错误”错误码。 这样做不但便于调试,而且增加健壮性。因为客户端是可以作弊的,不要轻易相信客户...
2站编辑的头像-爱站2站编辑3年前
012410
Python3内置模块之json编码解码方法讲解-爱站

Python3内置模块之json编码解码方法讲解

简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换格式,易于人阅读和编...
2站编辑的头像-爱站2站编辑3年前
012412
Python3 pickle模块的使用详解-爱站

Python3 pickle模块的使用详解

pickle模块特点 1、只能在python中使用,只支持python的基本数据类型。 2、可以处理复杂的序列化语法。(例如自定义的类的方法,游戏的存档等) 3、序列化的时候,只是序列化了整个序列对象,而...
2站编辑的头像-爱站2站编辑3年前
01248
Python随机数与随机字符串详解-爱站

Python随机数与随机字符串详解

随机整数: 1 2 3 >>> import random >>> random.randint(0,99) 21 随机选取0到100间的偶数: 1 2 3 >>> import random >>> random.randrange(0, 1...
2站编辑的头像-爱站2站编辑3年前
01246
Python中nonlocal关键字-爱站

Python中nonlocal关键字

在这篇文章中介绍了“Python的闭包与nonlocal”的用法,因为nonlocal是在Python3.0中新增的关键字,python2.x不提供支持,文中提出在Python2.x解决嵌套函数引用外部变量的方法只有使用global 关...
2站编辑的头像-爱站2站编辑3年前
012413
Python解析JSON详解-爱站

Python解析JSON详解

JSON 函数 使用 JSON 函数需要导入 json 库:import json。 函数  描述 json.dumps  将 Python 对象编码成 JSON 字符串 json.loads  将已编码的 JSON 字符串解码为 Python 对象 json.dumps ...
2站编辑的头像-爱站2站编辑3年前
012412
使用python进行密码暴力破解-爱站

使用python进行密码暴力破解

根据字典文件,使用python进行暴力破解,程序很简单 注:针对没有验证码的情况 实例代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #encoding=utf-8 import httplib,urllib conn= httplib.H...
2站编辑的头像-爱站2站编辑3年前
012413