分类: Python

19 篇文章

thumbnail
Python中JSON的基本使用
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它主要提供了四个方法: dumps、dump、loads、load。
thumbnail
Python打包项目为EXE程序
打包就是为了方便让其他人使用你的程序而已...如果没啥需要就不要打包了,可麻烦了... 安装pyinstaller 如果使用了VirtualENV环境,则必须在要打包的项目环境中安装... 否则会找不到项目需求的包和模块 pip install -i https://pypi.douban.com/simple pyinstaller pyinst…
thumbnail
python使用pyqt写带界面工具
学习pyqt需要安装这些文件,pyqt是python第三方包,eric是qt设计界面,sip在工具打包时候需要用到。 安装好环境后,双击运行eric4.bat文件(我这里是eric4版本) 运行eric4.bat文件后的界面,点击designer图标,进入qt设计视图 此图为qt设计师界面 通过拖拽左侧的控件列表中的元件到ui中就可以。布局完成界面…
thumbnail
秒懂QPS、TPS、PV、UV、GMV、IP、RPS!
QPS、TPS、PV、UV、GMV、IP、RPS等各种名词,外行看起来很牛X,实际上每个程序员都是必懂知识点。下面我来一一解释一下。 QP秒懂QPS、TPS、PV、UV、GMV、IP、RPS!S Queries Per Second,每秒查询数。每秒能够响应的查询次数。 QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上…
thumbnail
python手记[程序入口]
程序入口: python文件两种使用方法: 0x00:作为脚本执行 0x01: 作为包import使用 0x02:这条语句可以控制这两种情况:             作为脚本才会执行语句下面的内容             作为包导入不会执行 if __name__ = '__main__'  
thumbnail
JSONPath-简单入门
JSONPath - 是xpath在json的应用。 xml最大的优点就有大量的工具可以分析,转换,和选择性的提取文档中的数据。XPath是这些最强大的工具之一。 如果可以使用xpath来解析json,以下的问题可以被解决: 1,数据不使用特殊的脚本,可以在客户端交互的发现并取并获取。 2,客户机请求的JSON数据可以减少到服务器上的相关部分,这样…
thumbnail
Python的输入输出
一:Python2.x版本下的输入输出 Python2.x 下的输入 1)raw_input 格式:result = raw_input("提示信息") 功能:1)会等待用户输入内容,直到用户按下Enter 2)会将用户输入的内容当做"字符串",传递给接收的变量 2)input 格式:result = input("提示信息") 功能: 1):会等…
thumbnail
binary_search[二分法检索][折半查找]
""" This is pure python implementation of binary search algorithm For doctests run following command: python -m doctest -v binary_search.py or python3 -m doctest -v binary_sea…
thumbnail
quine_mc_cluskey[python][数据结构]
def compare_string(string1, string2): l1 = list(string1) l2 = list(string2) count = 0 for i in range(len(l1)): if l1[i] != l2[i]: count += 1 l1[i] = '_' if count > 1: retur…
thumbnail
basic_binary_tree[基本二叉树][python]
class Node: # 这是一个带有构造函数的类节点,其中包含类型数据的数据变量和左右指针。 def __init__(self, data): self.data = data self.left = None self.right = None def display(tree): #按顺序遍历树 if tree is None: retu…
thumbnail
获取数据源码
def get_argument(self, name: str, default: str, strip: bool = True) -> str: pass @overload # noqa: F811 def get_argument( self, name: str, default: _ArgDefaultMarker = _ARG_DE…