随笔分类 - Python
摘要:调试程序时看某些库的源代码,发现有如下代码读不懂,不理解后面这个from干什么用的。 try: ... except KeyError: raise **Error('') from None try: ... except Exception as exc: raise **Error('') f
阅读全文
摘要:开发过程遇到一个问题,用户的性别在数据库中存储时并不会用中文表示,数据库使用male、female、other代表男性、女性和其他,可接口传给前段时希望用户的性别是中文,这时就需要转换。 下面这段代码太罗嗦了,也无法复用,有什么办法优化他呢? if user.gender: if user.gend
阅读全文
摘要:A导出依赖 pip freeze >requirements.txt B导入安装依赖 pip install -r requirements.txt 使用下面的命令安装依赖能自动跳过安装错误的依赖包,继续安装! while read requirements; do pip install $req
阅读全文
摘要:# encoding=utf8 import threading import time lock = threading.Lock() l = [] def test1(n): lock.acquire() l.append(n) print(l) lock.release() def test(
阅读全文
摘要:GSettings 的配置文件是 xml 格式的,文件需以 .gschema.xml 结尾,文件名通常与 id 相同。配置文件安装在 /usr/share/glib-2.0/schemas/ 目录下,手动添加进去的文件需要执行 sudo glib-complie-schemas /usr/share
阅读全文
摘要:原文链接:https://www.cnblogs.com/walo/p/10608436.html
阅读全文
摘要:原文链接:https://www.cnblogs.com/changbaishan/p/8761588.html import json ''' json.loads(json_str) json字符串转换成字典 json.dumps(dict) 字典转换成json字符串 '''
阅读全文
摘要:python2.7直接安装pyinstaller会报错,版本4与python2不兼容,所以我们安装时需指定兼容的pyinstaller版本号。安装命令如下: pip2 install pyinstaller==3.2.1 安装完成后,输入pyinstaller测试是否成功。 除了pyinstalle
阅读全文
摘要:tkinter编程概述 tkinter模块包含在Python的基本安装包中。使用tkinter模块编写的GUI程序是跨平台的。可在windows、UNIX、Linux以及Macintonsh OS X等多种操作系统中运行,具有与操作系统的布局和风格一致的外观。 用户可以自行扩展tkinter库,也可
阅读全文
摘要:1.pyinstaller的安装 先win+r打开cmd,安装具体命令如下: pip3 install pyinstaller 2.使用pyinstaller库打包文件 假设Python源文件LPR.py存在于C:\LPR\文件夹中,打包的命令是: pyinstaller C:\LPR\LPR.py
阅读全文
摘要:""" python中使用模块和库编程 导入模块 import modulename [as alias] from modulename import fun1,fun2,... modulename:模块名 alias:模块的别名 fun1、fun2:模块中的函数 执行模块 使用import语句
阅读全文
摘要:""" 用类实现对象和封装 对象:对应客观世界的事物,将描述事物的一组数据和与这组数据有关的操作封装在一起, 形成一个实体,这个实体就是对象 类:具有相同或相似性质的对象的抽象就是类 forexample:汽车是一个类,则具体一辆汽车就是一个对象 面向对象编程的特点: 1.封装性 封装是指将数据与具
阅读全文
摘要:# Python中用函数实现代码复用 """ def funcname(paras): statements return [expression] 关于函数定义说明如下: 函数定义以def关键字开头,后接函数名称和圆括号() paras是函数的参数,放在函数名后面圆括号()内,参数之间用逗号分隔
阅读全文
摘要:""" Python的组合类型: 序列类型:元素之间存在先后关系,可以通过索引来访问 列表: 元组: 字符串: 映射类型:用键值来表示数据 字典: 集合类型:元素是无序的,集合中不允许相同的元素存在,集合中的元素只能是整数、浮点数、字符串等基本数据类型 """ # 序列类型:支持成员关系操作符(in
阅读全文
摘要:1 """ 2 python程序的流程 3 """ 4 # 分支结构 5 # if else 6 import math 7 8 x = -37 9 if x < 0: 10 y = math.fabs(x) 11 else: 12 y = math.sqrt(x) 13 print("计算的结果是
阅读全文
摘要:1 ''' 2 python3中的字符串 3 4 ''' 5 'college' '12' 'true' 'st"ude"nt' # 单引号包围的字符串 6 "student" "id" "116000" "st'ude'nt" # 双引号包围的字符串 7 8 ''' # 三引号包围的字符串 9 单
阅读全文
摘要:面试被问及一些python基础知识,发现缺漏很大,恶补! 1.0基础班:书上基础知识,未全 1 ''' 2 多行注释使用三个引号 3 英文的单引号和双引号均可 4 ''' 5 # 单行注释以“#”号开头,可以是独立一行,也可以负载语句的后部。 6 7 8 a=1;b=2 # python通常是一行书
阅读全文
摘要:在网上找的代码,自己改了点,可以实现识别一个文件夹下多张车牌图片并输出到一个txt文档中 from aip import AipOcr #import re import os #将*改为自己的百度APP_ID~ APP_ID = '*' API_KEY = '*' SECRET_KEY = '*'
阅读全文