![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python应用
文章平均质量分 76
aganim
一个越来越沉默的人...
展开
-
如何使用unittest和pytest进行python脚本的单元测试
单元测试是个辛苦活,掌握了python单元测试框架,这个活就不再过于辛苦。人生苦短,我用本文介绍的unittest+pytest进行单元测试。原创 2024-08-13 21:14:14 · 654 阅读 · 0 评论 -
如何把命令行创建python虚拟环境与pycharm项目管理更好地结合起来
我在linux或windows下的某个目录如“X”下使用命令行的方式创建了一个python虚拟环境,对应的目录为myvenv, 现在我想使用pycharm创建python项目myproject,并且利用虚拟环境myvenv,怎么办?原创 2024-08-13 15:13:15 · 323 阅读 · 0 评论 -
为什么在python虚拟环境下执行pip install无法在虚拟环境下安装第三方包?
使用pip在虚拟环境下安装扩展库所遇到的问题及其解决。原创 2024-03-04 16:43:41 · 714 阅读 · 0 评论 -
latex宏包pythontex使用简明手册
如何在latex中插入python代码并执行代码,显示输出结果?pythontex提供了将latex文档创作的强大功能与python的编程强调功能相结合的方法。原创 2024-03-02 19:20:27 · 1312 阅读 · 0 评论 -
14-一段插曲:强化学习扩展库-gymnasium简介
强化学习扩展库-gymnasium简介。原创 2024-01-06 00:07:35 · 1145 阅读 · 0 评论 -
python虚拟环境及其在项目实践中的应用
python虚拟环境在实际开发中的作用及如何创建原创 2023-12-25 21:02:24 · 1001 阅读 · 0 评论 -
python方法和函数的注解的作用和用法
介绍了python中注解的用法,是python高级程序员的必备技能原创 2022-03-15 16:57:27 · 1252 阅读 · 0 评论 -
百度飞浆(paddlepaddle)的正确安装方法
1. paddle安装成功但运行有错误或警告的原因分析1.1 问题的引出为什么你安装了paddlepaddle(最新版为2.1.2)后(提示成功),运行时总是出现警告(warning)甚至错误(error)?1.2 原因分析你的python主环境已经安装了paddle运行所需要的其他依赖(如numpy等),且依赖版本高于paddle包所需要的较低版本的依赖。但paddle安装时不会用较低的其他依赖包替代python主环境下已经安装的较高版本的依赖。简单的说:当你执行如下命令时:pyt原创 2021-08-26 19:06:57 · 6236 阅读 · 0 评论 -
理解numpy数组的维度、轴及其运用
1. 问题的提出(1)为什么任何一个数都能和一个numpy数组a直接做加减乘除运算?(2)形状(shape)为(2,3)的numpy数组A和形状为(2,4,3)的数组B能直接进行算术运算吗?(3)形状为(2,1)的numpy数组A和形状为(5,6)的数组B能相加减吗?(4)两个形状不同的数组间的...原创 2021-08-24 12:02:50 · 8049 阅读 · 0 评论 -
话说python扩展库的在线安装
python扩展库的在线安装命令为:pip install lib_name该命令将在国外的python库索引数据库中搜索并安装名为"lib_name"的扩展包,但往往因为访问国外数据库网速不稳定,导致经常失败,因此,通常建议国内用户使用清华镜像源在线安装扩展库,则上述命令改为:pip install -ihttps://pypi.tuna.tsinghua.edu.cn/simple lib_name例如,要安装numpy扩展库,可以运行:pip instal...原创 2021-03-03 14:23:41 · 887 阅读 · 1 评论 -
python web应用开发(1):何谓Python Web应用开发?
1. 何谓Web应用?Web应用是一种基于互联网的软件系统,它以客户端浏览器为客户端应用的运行环境,通过html协议与服务端进行交互。核心代码(访问数据库、服务端执行的算法)运行在服务端;非关键性代码(如客户端校验)通过浏览器的脚本引擎(例如JavaScript脚本引擎)执行。Web应用的开发由此可以分为前台(html界面设计和客户端脚本程序)和后台(服务端程序)的开发。Web应用开发的高手通常对前台和后台技术都有所了解,并能够充分利用,提高客户体验。2. Web应用开发需要具备的基础知识有哪.原创 2020-07-09 13:41:30 · 797 阅读 · 0 评论