
python
文章平均质量分 55
高祥xiang
兴趣和努力伴随着我一直走下去,keep,Never give up!
展开
-
ModuleNotFoundError: No module named ‘pycuda‘
环境:ubuntu 16.04可通过以下指令直接安装:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pycuda --no-binary :all:如果通过上述命令安装过程出现如下问题:ERROR: Could not build wheels for pycuda, which is required to install pyproject.toml-based projects是因为通过 pip 默认安装的都是原创 2022-02-22 14:50:47 · 3832 阅读 · 1 评论 -
ModuleNotFoundError: No module named ‘onnxsim‘
我之前尝试了多种安装方式都没有成功,但是使用如下方式成功了:pip install -i https://pypi.douban.com/simple -U onnx-simplifier --user原创 2022-02-16 17:27:14 · 5383 阅读 · 3 评论 -
Python logging日志使用
一、logging模块介绍logging 是 python 中负责日志信息的模块,可以弥补 print 信息输出带来的不便,而且 logging模块是线程安全的。二、使用使用起来还是比较简单的,直接上代码:import logging# 日志信息配置logging.basicConfig(level=logging.INFO, # 输出到日志文件中的日志级别 filename='mylog.log', # 日志文件名称原创 2021-09-05 14:31:07 · 1732 阅读 · 1 评论 -
Python with as用法详解
任何一门编程语言中,文件的输入输出、数据库的连接断开等,都是很常见的资源管理操作。但资源都是有限的,在写程序时,必须保证这些资源在使用过后得到释放,不然就容易造成资源泄露,轻者使得系统处理缓慢,严重时会使系统崩溃。例如,文件操作时,一直强调打开的文件最后一定要关闭,否则会程序的运行造成意想不到的隐患。但是,即便使用 close() 做好了关闭文件的操作,如果在打开文件或文件操作过程中抛出了异常,还是无法及时关闭文件。为了更好地避免此类问题,不同的编程语言都引入了不同的机制。在Python中,对应的解..转载 2021-09-04 11:32:38 · 355 阅读 · 0 评论 -
Python 三目运算符
三目运算符使用频率还是很高的,这里简单的介绍些:python 中是结合 if else关键字来实现的:exp1 if contion else exp2condition 是判断条件,exp1 和 exp2 是两个表达式。如果 condition 成立(结果为真),就执行 exp1,并把 exp1 的结果作为整个表达式的结果;如果 condition 不成立(结果为假),就执行 exp2,并把 exp2 的结果作为整个表达式的结果。比如: a = b if b> celse...原创 2021-09-04 11:10:29 · 363 阅读 · 0 评论 -
Python 项目打包(exe文件运行)
也许我们不一定是专业的程序员,但是我们仍然可以通过代码提高我们的效率,尽量少加班,多陪陪媳妇。再不行,让代码替我们干着重复的工作,我们有节省出来的时间打游戏不好嘛,是吧,哈哈哈。但是呢,我们开发的脚本一般都会用到一些第三方包,可能别人也需要用到我们的脚本,如果我们将我们的xx.py文件发给他,的,他还需要安装python解释器,甚至还要安装我们用的那些第三方包,是不是有点小麻烦?但是我们都知道,PC是可以直接运行exe文件的,这就为我们提供了一个便捷的方式。所以,从看了这个教程以后,这都将成为过去式,打转载 2021-09-03 11:38:04 · 7846 阅读 · 0 评论