• 日常搜索
  • 百度一下
  • Google
  • 在线工具
  • 搜转载

在 Flask 中使用 Jinja2 进行模板制作:基础知识

在 Flask 中使用 Jinja2 进行模板制作:基础知识
Jinja2是一个用纯Python编写的模板引擎。它提供受Django启发的非XML语法,但支持内联表达式和可选的沙盒环境。除了是一个易于使用的独立模板引擎之外,它体积小但速度快。Flask是一个基于Python的微型Web框架,可让您快速高效地编写Web应用程序。在这个由三部分组成的系列中,我将从Flask的角度介绍Ji...

如何在 Python 中创建和编辑 PDF 文档

如何在 Python 中创建和编辑 PDF 文档
在我们之前的教程中,我们学习了如何使用Python阅读PDF文档并讨论了PyPDF2库的基础知识。虽然某些项目会要求您从PDF文档中提取数据,但您可能需要创建自己的PDF以用于自动生成***或预订确认之类的事情也是很常见的。PyPDF2库是您可以用来在Python中创建和编辑文档的一个很棒的库。这个库有一个巨大的功能集,可以让...

如何在 Python 中实现自己的数据结构

如何在 Python 中实现自己的数据结构
Python为使用类和自定义运算符实现您自己的数据结构提供了全面的支持。在本教程中,您将实现一个可以对其数据执行任意操作的自定义管道数据结构。我们将使用Python3。管道数据结构管道数据结构很有趣,因为它非常灵活。它由一系列任意函数组成,这些函数可以应用于对象集合并产生结果列表。我将利用Python的可扩展性,使用管道符( ...

Python 并行和并发编程简介

Python 并行和并发编程简介
Python是最流行的数据处理和数据科学语言之一。该生态系统提供了许多促进高性能计算的库和框架。不过,在Python中进行并行编程可能会非常棘手。在本教程中,我们将研究为什么并行性很难,尤其是在Python上下文中,为此,我们将完成以下内容:为什么Python中的并行性很棘手?(提示:这是因为GIL——全局解释器锁。)线程与进程:实...

Python中的图像过滤

Python中的图像过滤
你有没有遇到过嘈杂的图像?我的意思是在查看时图像不是那么清晰?我想我们确实经常遇到这样的图像,尤其是现在很多图像是由我们的手机相机或低分辨率数码相机拍摄的。如果您只有那个对您有意义的嘈杂图像,但问题是无法正确查看它,是否有解决方案可以从这种噪音中恢复?这就是图像过滤发挥作用的地方,这也是我将在本教程中描述的内容。让我们开始吧!图像过滤图像过滤是图像...

使用 Python 进行图像处理

使用 Python 进行图像处理
我们可以通过不同的采集设备来获取照片。例如,使用皮肤镜检索黑色素瘤(皮肤癌)图像。我们使用数码相机或智能手机为自己或朋友拍照。但是,有时我们会注意到图片中的一些问题,例如模糊,这可能是由于使用的采集设备造成的。但是,在这种情况下该怎么办?您收到了一些医学图像进行分析,您无法选择重新拍摄这些图像。即使您重新拍摄图像,您看到的分辨率也不会改变,您面临的...

使用 Python 进行专业错误处理

使用 Python 进行专业错误处理
在本教程中,您将学习如何从整个系统的角度处理Python中的错误情况。错误处理是设计的一个关键方面,它从最低级别(有时是硬件)一直到最终用户。如果您没有一致的策略,您的系统将不可靠,用户体验会很差,并且您将面临很多调试和故障排除的挑战。成功的关键是了解所有这些相互关联的方面,明确地考虑它们,并形成解决每个问题的解决方案。状态码与异常有两种主要的...

Python 中的数据库处理——SQLite 和 Redis

Python 中的数据库处理——SQLite 和 Redis
Python数据库API如上所述,Python能够与数据库交互。但是,它怎么能做到呢?Python使用所谓的Python数据库API来与数据库交互。该API允许我们对不同的数据库管理系统(DBMS)进行编程。但是对于那些不同的DBMS,在代码层面的流程是一样的,如下:建立与您选择的数据库的连接。创建一个游标来与数据通信。使用S...

如何在 Python 中处理异常

如何在 Python 中处理异常
在程序执行过程中遇到错误是很常见的。您可能必须处理的两种常见错误是语法错误和异常。错误键入代码时会发生语法错误。在这种情况下,错误行被解析器重复,箭头指向检测到错误的最早位置。异常不同于语法错误。它们发生在程序执行期间发生意外情况时。例如,假设您要求用户输入一个数字以执行除法。现在,如果用户输入一个字符串而不是一个数字,并且您尝试将一个数字除以给定...

如何在 Python 中读取和写入 CSV 文件

如何在 Python 中读取和写入 CSV 文件
CSV格式是数据库和电子表格最常用的导入和导出格式。本教程将介绍Python中的csv模块。我们将了解它为您提供的所有函数和类,用于将数据读取和写入CSV文件。我们还提供了一些工作示例,向您展示如何在Python中读取和写入数据到实际的CSV文件。什么是CSV文件?CSV一词代表逗号分隔值。CSV格式文件允许将数据保存在...