python
文章平均质量分 66
python语言相关文章
svygh123
软件开发、APP开发、浏览器插件开发、爬虫、自动化
展开
-
Python读取sqlite的float,会变成指数,怎么解决
,这实际上是因为 Python 的默认行为,并不是 SQLite 的问题。Python 在处理浮点数时会根据数值大小自动选择最紧凑的表示方式,对于较大的数字可能会使用科学记数法。在使用 Python 读取 SQLite 数据库中的 float 类型数据时,如果得到的结果是以指数形式表示的(比如。如果你希望避免这种情况,可以在查询结果后将浮点数转换为标准的十进制格式。你可以使用 Python 的。用于控制 DataFrame 中浮点数的显示格式,确保它们不会以指数形式出现。函数来控制输出格式,或者使用。原创 2024-08-10 23:55:19 · 389 阅读 · 0 评论 -
python生成系统测试数据
开发系统的时候,为了系统可以更好的进行测试,一般需要准备测试数据,以便可以顺利的对各种场景进行测试,使用两张表来说明怎么快速生成测试数据。原创 2024-07-25 17:37:15 · 1095 阅读 · 0 评论 -
部署django
部署Django项目到Apache HTTP服务器上,通常会使用mod_wsgi模块,这是Apache的一个扩展,专为Python web应用设计,可以很好地与Django集成。原创 2024-07-19 23:50:00 · 1155 阅读 · 0 评论 -
Python情感分析、分词、关键词提取、相似度计算
Snownlp 使用起来相对简单,适合初学者或者需要快速进行中文文本处理的项目。不过,相比于更为成熟和全面的NLP库(如jieba、THUCTC、HanLP等),Snownlp可能在某些高级特性和准确性上有所不足。用户应根据具体需求选择合适的工具。Snownlp 是一个简单的中文文本处理库,它主要用于处理和分析中文文本数据。该库支持诸如情感分析、分词、关键词提取等多种自然语言处理任务。Snownlp 的设计目标是尽可能简化这些任务的实现过程,使开发者能够快速进行中文文本的数据预处理和分析。原创 2024-07-17 23:52:56 · 409 阅读 · 0 评论 -
flask渲染页码
在 Flask 框架中,如果你想实现分页功能并渲染页码到你的 HTML 页面,你可以使用 Flask-SQLAlchemy 和 Flask-Paginate 这样的扩展来简化这个过程。下面用一个简单的例子来说明如何在 Flask 应用中实现分页和渲染页码。首先,确保你已经安装了 Flask-SQLAlchemy 和 Flask-Paginate。这样,每当用户请求主页时,Flask 将会根据请求中的参数来获取相应的页面,并在模板中显示页码链接。但是上面并没有“上一页”和“下一页”的链接,可以继续优化如下。原创 2024-07-16 23:57:57 · 736 阅读 · 0 评论 -
Flask校验
你也可以定义自己的验证函数,并将其作为验证器使用。这个函数应该接收表单实例和字段实例作为参数,并在验证失败时抛出异常。在这个例子中,函数检查数据库中是否已存在相同的用户名,如果存在,则抛出。])# 使用表单# 如果表单验证成功,可以进一步处理数据,比如保存到数据库else:# 如果表单验证失败,显示错误消息在这个例子中,包含了usernameemailpassword, 和confirm字段。password字段使用了EqualTo验证器,它会检查password和confirm字段的值是否相同。原创 2024-07-16 23:47:56 · 671 阅读 · 0 评论 -
详细介绍Flask-Restful
Flask-RESTful 是一个用于 Flask web 框架的扩展,旨在简化 RESTful API 的开发过程。REST(Representational State Transfer,表述性状态转移)是一种网络应用程序的设计风格和开发方式,基于 HTTP 协议,可以利用 URI、HTTP 方法(如 GET、POST、PUT、DELETE 等)以及表示层数据格式(如 JSON)来创建具有高度可扩展性的服务。原创 2024-07-15 21:02:11 · 1589 阅读 · 0 评论 -
Flask启动5000端口后关不掉了?
使用python app.py启动flask应用后,又启动了另一个flask测试应用,也能启动成功,也没有报设么端口冲突,关闭黑窗口后,访问还是有守护进程在运行,于是就想着用windows明令去杀掉进程。而且在任务管理器中是不存在这两个进程id的:4992、5728。查看5000对应的进程,是可以看到有的。使用命令:netstat -ano。运行taskkill杀进程命令。原创 2024-07-15 17:10:09 · 467 阅读 · 0 评论 -
Django会话机制
Django的内置会话机制是一种服务器端存储和管理用户状态信息的方式,它允许开发者为每个用户(通过其浏览器)维护一个会话,从而在多个请求之间保持数据。这一机制对于实现诸如用户认证、购物车、用户偏好设置等功能至关重要。原创 2024-07-14 19:33:23 · 653 阅读 · 0 评论 -
flask+mysql入门案例
flask+mysql入门案例,包含项目创建、用户登录、注册、用户增删改查、分页原创 2024-07-13 18:48:54 · 974 阅读 · 1 评论 -
Django权限系统如何使用?
在你的models.py文件中,你可以为每个模型定义自定义权限。这通过在模型的Meta类里设置元组完成。原创 2024-07-04 23:52:52 · 861 阅读 · 0 评论 -
django models对应的mysql类型
在这个示例中,每个字段都会被转换成MySQL数据库对应的类型。BooleanField可能会使用TINYINT代替BOOL,这取决于MySQL的版本。1、对于BooleanField,MySQL的BOOL类型在较旧的MySQL版本中可能不支持,可以使用TINYINT代替。3、日期时间使用DATE、DATETIME或TIMESTAMP字段。2、文件路径通常存储在VARCHAR字段中。4、十进制数字使用DECIMAL字段。原创 2024-07-04 16:55:49 · 400 阅读 · 0 评论 -
django带了一个权限系统
Django 自带了一个强大的权限系统,它允许开发者精细地控制应用程序中的访问权限。这个系统主要包括用户(User)、用户组(Group)、权限(Permission)以及对象权限(Object-level Permissions)几个核心组件。原创 2024-06-28 23:54:11 · 720 阅读 · 0 评论 -
Django实现博客标签字符串拆分功能
在Django模板中,可以使用自定义的模板过滤器来实现字符串的拆分。以下是一个简单的示例,演示如何根据特定的分隔符拆分字符串并在模板中显示。原创 2024-06-27 11:46:06 · 475 阅读 · 0 评论 -
python代码生成器
Python中可以使用多种方式实现代码生成器的功能,即基于模板生成代码或者文档。其中最常用的是Jinja2和Mako这两个模板引擎。原创 2024-06-18 23:54:12 · 583 阅读 · 0 评论 -
找出Python潜在的编程问题
Pylint 是一个非常强大的静态代码分析工具,主要用于检查 Python 代码的语法错误、代码风格问题以及潜在的编程错误。它是 Open Source Initiative 认证的开源软件,由 Logilab 团队开发维护。原创 2024-06-13 23:45:11 · 1186 阅读 · 0 评论 -
Python Flask
下面将使用Flask框架来演示一个具有分页和查询条件的简单REST API原创 2024-06-12 23:47:56 · 533 阅读 · 1 评论 -
Python也能在web界面写爬虫了
PySpider是一个强大的、基于Python的网络爬虫框架,它被设计为高度灵活、可扩展且易于监控。PySpider不仅能够抓取网页,还能对抓取到的数据进行结构化提取,非常适合于从多个不同站点抓取和处理大量数据。原创 2024-06-11 23:36:40 · 1800 阅读 · 1 评论 -
Python ORM
Python 中的 ORM(Object-Relational Mapping)框架,其中最著名和广泛使用的两个是 SQLAlchemy 和 Django ORM。原创 2024-06-11 23:08:23 · 414 阅读 · 0 评论 -
scrapy轻松掌握
Scrapy是一个用于Python的开源和协作网络爬虫框架,用于从网站上抓取数据。以下用两个例子来说明一下。原创 2024-06-10 23:51:57 · 378 阅读 · 0 评论 -
Python框架scrapy有什么天赋异禀
Scrapy框架与一般的爬虫代码之间有几个显著的区别,这些差异主要体现在设计模式、代码结构、执行效率以及可扩展性等方面原创 2024-06-10 22:57:30 · 847 阅读 · 0 评论 -
scrapy入门例子:获取百度热搜
Scrapy是一个用于Python的开源和协作网络爬虫框架,用于抓取网站并从页面中提取结构化数据。下面是一个简单的Scrapy入门示例,用于获取百度首页的热搜信息。原创 2024-06-08 23:00:56 · 1473 阅读 · 1 评论 -
Python重试
Python在做数据抓取的时候,经常会用到重试,最简单的就是`while true`,不过代码略显复杂,今天来介绍一些流行的库可以用来实现重试机制原创 2024-06-06 23:51:36 · 604 阅读 · 0 评论 -
Python怎么做单元测试
在Python中,最常用的单元测试框架是unittest和pytest原创 2024-06-05 23:41:55 · 963 阅读 · 0 评论 -
Python怎么给图片加水印
在Python中,可以使用PIL(Python Imaging Library)库或者其更活跃的分支Pillow来给图片添加水印原创 2024-06-05 23:38:33 · 369 阅读 · 0 评论 -
从当当网批量获取图书信息
爬取当当网图书数据并保存到本地,使用request、lxml的etree模块、pandas保存数据为excel到本地。原创 2024-06-04 23:55:51 · 581 阅读 · 0 评论 -
使用Python经常犯的错误和建议
Python 是一种非常流行且功能强大的编程语言,但即使是经验丰富的开发者,在使用 Python 时也可能犯一些常见的错误。以下是一些在 Python 编程中经常会犯的错误以及如何避免它们的建议原创 2024-06-03 11:45:00 · 365 阅读 · 1 评论 -
Python冷知识
Python作为一种广泛使用的编程语言,有许多功能和特性可能不为初学者或普通用户所熟知。以下是一些相对冷门但有趣的Python知识原创 2024-06-03 07:00:00 · 947 阅读 · 1 评论 -
Visual Studio Code (VSCode) 提高开发效率
在Visual Studio Code (VSCode) 中创建和使用模板代码是一种提高开发效率的好方法。这可以通过多种方式实现,包括但不限于使用 snippets(代码片段)、扩展插件或是自定义模板文件。原创 2024-06-02 11:29:28 · 615 阅读 · 0 评论 -
运用selenium爬取京东商品数据储存到MySQL数据库中
使用Selenium爬取京东商品数据并存储到MySQL数据库中的过程可以分为几个步骤原创 2024-06-02 07:00:00 · 1024 阅读 · 1 评论 -
Python自动化脚本:文件分类
要使用Python根据文件类型进行分类,可以遍历指定目录下的所有文件,检查每个文件的扩展名,然后根据扩展名将文件移动到对应的文件夹中。原创 2024-06-01 23:35:30 · 987 阅读 · 0 评论 -
怎么使用Python代码在图片里面加文字
在Python中,给图片添加文字可以使用Pillow库(PIL的一个分支),它是一个强大的图像处理库。原创 2024-05-31 23:50:02 · 1129 阅读 · 0 评论 -
做爬虫,听说xpath能顶一个大宗师
XPath(XML Path Language)是一种在XML文档中查找信息的语言,它也适用于HTML文档。XPath允许你通过元素和属性进行导航,从而精确地定位到文档中的节点。原创 2024-05-31 18:15:33 · 371 阅读 · 0 评论 -
Python可以用来自动生成视频,1天生成100是不是少了点
PyAutoGUI是一个强大的Python库,它允许用户通过编程方式控制计算机的鼠标和键盘,进而实现对图形用户界面(GUI)的自动化操作。原创 2024-05-30 23:44:53 · 130 阅读 · 0 评论 -
9秒爬取庆余年2分集剧情
9秒爬取庆余年2分集剧情原创 2024-05-30 17:38:12 · 4192 阅读 · 3 评论 -
Python的22个常用模块
Python拥有丰富的标准库和第三方库,这些模块极大地扩展了Python的功能,使其在各种应用场景中都能发挥重要作用。下面我将列出一些常用的Python模块及其简单代码案例,帮助你更好地理解和使用它们。原创 2024-05-29 23:46:42 · 4892 阅读 · 0 评论 -
Python爬虫要掌握哪些东西
学习Python爬虫,你需要掌握以下几个关键方面的知识:1. Python基础2. 网络请求库3. 解析库4. 自动化浏览5. 数据存储6. 并发与异步编程7. IP代理与反爬策略8. 正则表达式9. 项目管理与部署10. 道德与法律原创 2024-05-29 12:09:08 · 983 阅读 · 0 评论 -
VS Code开发Python配置和使用教程
在Visual Studio Code (VSCode) 中配置和使用Python进行开发是一个相对直接的过程,下面是一份简明的指南,帮助你从零开始设置环境。原创 2024-05-28 07:00:00 · 2507 阅读 · 0 评论 -
性能分析,竟然一开始报错了
为了提供直观的理解,我将简要介绍如何使用其中几个性能分析工具,请注意,实际使用时可能需要安装相应的库。原创 2024-05-27 23:59:24 · 1366 阅读 · 0 评论 -
Python每秒1000次压测
达到1000 QPS可能需要更多的并发数。你需要根据测试初期的结果逐步调整并发数,直到接近或达到目标QPS。同时,监控目标服务器的资源使用情况,确保测试不会导致服务过载。原创 2024-05-27 22:46:02 · 967 阅读 · 0 评论