
python
整理一点python练习题目
RenRQ
living...
展开
-
PyQt5-widget之QWebEngineView QT网页展示
一个使用QWebEngineView的简单demo原创 2022-03-29 16:15:18 · 2635 阅读 · 0 评论 -
gnome-terminal报错:ImportError: cannot import name ‘_gi‘
# 原因:python路径中的_gi.*文件与当前python版本不一致ubuntu16.04系统自带的python3.5版本的解决:cd /usr/lib/python3/dist-packages/gi/# 根据自己的软链接修改python3的值# 当前使用的python3.6,但是该路径下的_gi.*文件是系统自带的python3.5版本的,直接复制并重命名即可sudo cp _gi.cpython-35m-x86_64-linux-gnu.so _gi.cpython-36m-x8原创 2021-07-08 20:24:20 · 1344 阅读 · 0 评论 -
在python中引入日志
import loggingimport datetimelog_path = 'your log file sava_path'if not os.path.isdir(log_path): mkdir_log_path_cmd = 'mkdir -p '+log_path# 获取时间,用于日志文件命名log_time = datetime.datetime.now().strftime('%Y-%m-%d_%H:%M:%S')# 创建logging对象logger = logging..原创 2021-07-06 21:23:25 · 325 阅读 · 0 评论 -
python执行系统指令的方式
1.使用os.system()importoscmd='put your command here'os.system(cmd)2.使用os.popen()importoscmd='put your command here'result=os.popen(cmd).read()print(result)区别:os.system()执行指令无回显,不能判断指令执行结果os.popen()带有返回值,包含指令执行结果...原创 2021-07-06 21:19:42 · 303 阅读 · 0 评论 -
python读取yaml文件load()弃用
file = yaml.load(input)报警告YAMLLoadWarning: calling yaml.load() withoutLoader=... is deprecated, as the default Loader is unsafe原因:load()弃用解决:方式一: yaml.load(input, Loader=yaml.FullLoader)方式二:yaml.safe_load(input)...原创 2021-07-06 21:18:27 · 1975 阅读 · 1 评论 -
python--json
import json error: no module named 'json'解决: pip install pyjson原创 2021-07-06 21:16:50 · 96 阅读 · 0 评论 -
同文件夹下import模块报错:__main__.xx.py not a module
同文件夹下import模块报错:__main__.xx.py关于这个错误常见与命令端或服务器远程开发时出现,有很多文章做过原因分析,这里不做赘述下面说说解决办法:方法一:同文件夹下的模块可以相互调用,但不要出现可直接执行代码,如__main__之类然后在文件夹外创建模块,比如创建一个入口模块main.py 通过相对路径调用上述文件夹中的模块,如import 文件夹A.模块1 或者from 文件夹A.模块1 import *以此调用相关功能模块不会报错方法二:使用__all__=[]列原创 2021-05-24 21:47:15 · 438 阅读 · 0 评论 -
文件编码方式查看与修改(vim方式)
字符编码方式,在很多情况下会是文本出现乱码的因素,对于一些集成开发环境IDE,通常会提示警告使用vim查看编码方式1.在vim中打开文件vim 文件名2.查看编码方式:set fileencoding3.修改编码方式:set fileencoding=编码方式举个例子,换成utf-8编码:set fileencoding=utf-8注意:修改后再次查看编码是否修改成功另外,下图这种IDE警告解决方法:可以通过在代码首行插入# -*...原创 2020-05-24 11:39:22 · 1115 阅读 · 0 评论 -
python信息管理系统,实现注册登陆,列表存储数据
1.信息管理系统中的用户信息如何存储? 依据冯诺伊曼计算机体系,数据存入内存,cpu按照指令一条条读取并处理数据,数据在被存入内存之前,根据用途的不同,可分为永久数据和临时数据,对于永久数据的保存方式,可存放于文件、数据库等2.使用列表存储数据有何优势? python中的列表的索引例如:用户列表user = ['Jackson,'Aiden','Lucas','Liam','Noah','Ethan','Mason']user用户列表 user Jackson...原创 2020-05-09 15:55:26 · 1781 阅读 · 0 评论