
python
文章平均质量分 86
王亭_666
这个作者很懒,什么都没留下…
展开
-
PyTorch使用教程-深度学习框架
PyTorch是一个广泛使用的开源机器学习框架,特别适合深度学习的应用。它以其动态计算图而闻名,允许在运行时修改模型,使得实验和调试更加灵活。PyTorch提供了强大的GPU加速功能,支持自动微分,简化了梯度计算和模型训练。此外,PyTorch拥有直观的API,与Python深度集成,使得它易于学习和使用。它还拥有一个庞大的社区和丰富的生态系统,包括预训练模型和专用库,适用于计算机视觉、自然语言处理等多种任务。PyTorch的灵活性和强大的功能使其成为研究人员和开发者的首选工具之一。原创 2024-11-18 17:41:44 · 1651 阅读 · 0 评论 -
Python-FastAPI框架使用介绍
FastAPI 关键特性1. **快速高效**:基于 Starlette 和 Pydantic 构建,具有高性能和低延迟的特点,支持异步处理请求,利用 Python 的协程提高并发性能。2. **简单易用**:使用标准的 Python 类型注解来定义 API 的输入和输出参数,无需编写大量的文档和验证代码。3. **自动生成文档**:通过访问 `/docs` 路径可以查看自动生成的交互式 API 文档,包含了每个端点的详细说明、请求和响应的模型结构以及示例请求和响应。4. **数据验证**:利用原创 2024-04-16 18:28:20 · 14380 阅读 · 2 评论 -
Python库-FuzzyWuzzy使用介绍
FuzzyWuzzy是一个 Python 库,旨在提供模糊字符串匹配的功能。它能够比较两个字符串之间的相似度,即使它们在拼写或格式上略有不同。通过使用各种算法和方法,如基于字符、基于单词的匹配,以及部分匹配和排序匹配等技术,FuzzyWuzzy 能够有效地处理文本数据中的拼写错误、近义词和重复项。这使得它在数据清洗、搜索功能、自动完成和信息抽取等场景中非常实用。FuzzyWuzzy 提供了简单易用的 API,使得开发者可以轻松地将其集成到自己的项目中,并快速实现字符串匹配和相似度比较的功能。原创 2024-03-28 19:34:00 · 109621 阅读 · 0 评论 -
Python-大数据分析之常用库
4. 工商企业预测年营业额示例假设我们想要根据企业的注册资本、成立年份、行业等信息来预测企业的年营业额。以下是一个简化的示例 scikit-learn(sklearn)是一个用于机器学习和数据挖掘的Python库,提供了各种机器学习算法实现和简单而有效的工具,用于数据挖掘和数据分析。它建立在NumPy、SciPy和Matplotlib之上,包含了各种机器学习算法和工具,适用于各种机器学习任务。原创 2023-11-22 14:09:23 · 783 阅读 · 0 评论 -
pandas模块使用介绍
pandas 是基于NumPy 的一种工具,该工具是为解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。Python在数据处理和准备⽅⾯⼀直做得很好,但在数据分析和建模⽅⾯就差⼀些。pandas帮助填补了这⼀空⽩,使您能够在Python中执⾏整个数据分析⼯作流程,⽽不必切换到更特定于领域的其它语⾔与出⾊的 jupyter⼯具包和其他库相结合,Python中⽤于进⾏数据原创 2022-12-07 14:33:08 · 3504 阅读 · 1 评论 -
NumPy模块使用介绍
NumPy(Numerical Python)是Python的⼀种开源的数值计算扩展。提供多维数组对象,各种派⽣对象(如掩码数组和矩阵),这种⼯具可⽤来存储和处理⼤型矩阵,⽐Python⾃身的嵌套列表(nested list structure)结构要⾼效的多( 该结构也可以⽤来表示矩阵matrix ),⽀持⼤量的维度数组与矩阵运算,此外也针对数组运算提供⼤量的数学函数库,包括数学、逻辑、形状操作、排序、选择、输⼊输出、离散傅⽴叶变换、基本线性代数,基本统计运算和随机模拟等等⼏乎所有从事原创 2022-12-05 13:54:25 · 1531 阅读 · 1 评论 -
python处理csv文件
csv⽂件其实就是⽂本⽂件,遵循了⼀定的格式,常⻅的csv⽂件⼀般是⽤逗号来隔开列,⽤换⾏符隔开不同的⾏,注意这⾥的符号都是英⽂符号。我们可以直接⽤open函数来打开csv⽂件;本实验使用csv文件(example.csv)分享:https://osswangting.oss-cn-shanghai.aliyuncs.com/python/example.csv。原创 2022-12-02 19:07:01 · 13228 阅读 · 2 评论 -
pycharm开发django各知识点梳理
pycharm开发django各知识点梳理django安装命令行安装# 不指定版本,默认安装最新版本pip3 install django# 指定安装版本 pip3 install django==1.11.11# 版本更换(已有其他版本时无需卸载,直接安装会自动卸载安装新版)pip3 install django==1.11.18# 命令行验证django-admin checkpycharm安装1. File -> Settings -> Project:xx原创 2022-01-12 17:00:09 · 605 阅读 · 0 评论 -
conda安装部署及使用介绍(Miniconda)
安装Minicondaconda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同Python版本的软件包及其依赖,并能够在不同的Python环境之间切换,Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等,Miniconda包括Conda、Python。下载Miniconda3最新版wangting@ops04:/opt/software >wget https://repo.anaconda.com/miniconda/Minico原创 2021-06-11 10:26:38 · 1826 阅读 · 3 评论 -
python装饰器详解
"""现在有一个函数test1(),里面加一些printdef test1(): print("11111") print("test1") print("11111")test1函数用来模拟线上业务逻辑功能,这里假装实现了很多需求的一个函数,现在在test1功能函数中,产品要求在test1功能上添加2个功能,一个在开头加一个验证,一个是在最后加验证通过。那么...原创 2020-02-27 15:31:10 · 175 阅读 · 0 评论 -
使用ORM数据库开发中的增删改查
# -*- coding: utf-8 -*-# @Time : 2020/2/24 0:52#Author:wangting使用ORM数据库开发中的增删改查1.在使用orm数据开发之前,需要自行去数据库中创建一个与项目同名的库,例如mysite项目,则数据库中去建立一个mysite库,之后统统用orm操作2.注意数据库mysite下的一个个表名对应models中的一个...原创 2020-02-24 12:16:32 · 285 阅读 · 0 评论 -
linux系统python2升级至python3
首先看一下系统的python版本,这里查询出版本号为Python 2.7.5[root@wangting ~]# pythonPython 2.7.5 (default, Aug 7 2019, 00:51:29) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux2Type "help", "copyright", "credits" ...原创 2019-10-23 15:51:59 · 762 阅读 · 0 评论 -
python代码之飞机大战完整版(附带image素材资源)
plane_main.py#!/usr/bin/python3# *-* encoding:utf8 *_*# Author:wangting phone:1862137****import pygamefrom plane_sprites import *class PlaneGame(object): """飞机大战主游戏""" def __in...翻译 2019-08-13 16:31:06 · 55586 阅读 · 64 评论