Python
5、flask-路由参数
这里延续上一节的内容 # 路由 + 视图函数 from flask import Blueprint # from models import * #蓝图 # 创建蓝图对象 # 第一个参数:蓝图的名字 # 第二个参数:蓝图的包名 blue = Blueprint('user', __name__,) @blue.route('/') # 路由 def index(
[python]邮件发送注意事项
邮件格式 关于发信,需要遵循国际发信协议要求[4],例如RFC5322协议,避免因为格式不合法,导致被收信服务器拒收。 在二零二三年以前,在开发Python的邮箱发信接口时,对邮箱格式要求不高,主要还算因为发信协议的不够完善,因此之前发信接口的开发比较随意,但随着近年来的发展,电子邮件的广泛应用,邮件相关协议也逐渐完善,例如在RFC2047, RFC822协议,明确支出了邮件标头"From"的形式
【0基础学爬虫】爬虫框架之 feapder 的使用
前言 大数据时代,各行各业对数据采集的需求日益增多,网络爬虫的运用也更为广泛,越来越多的人开始学习网络爬虫这项技术,K哥爬虫此前已经推出不少爬虫进阶、逆向相关文章,为实现从易到难全方位覆盖,特设【0基础学爬虫】专栏,帮助小白快速入门爬虫。 学习爬虫的过程中,一般都会接触到一些框架,常见的比如 Scrapy、Pyspider 等等,不同的框架都有着各自的特点。不过就上述两款爬虫框架而言,Pyspi
解密Prompt系列33. LLM之图表理解任务-多模态篇
上一章我们介绍了纯文本模态的表格理解任务,这一章我们聚焦多模态图表数据。先讨论下单纯使用prompt的情况下,图片和文字模态哪种表格模型理解的效果更好更好,再说下和表格相关的图表理解任务的微调方案。 Prompt:表格模态哪家强 使用prompt对比SOTA的文本模型和多模态模型,哪个在表格理解任务上效果更好,可以借鉴以下两篇论文,前者使用了已有的TableQA Benchmark,后者新构建的T
用StabilityMatrix一键安装Stable Diffusion
Stable Diffusion是2022年发布的深度学习文字到图像生成模型,它既能免费使用,又能部署在本地端,又有非常多的模型可以直接套用,在使用体验上比Midjourney和DALL-E更加强大。Stable Diffusion使用的模型有下列几大类,对照模型网站 https://civitai.com 以形成更直观的认识:Base Model: Stable Diffusion的基底模型(B
gunicorn 自定义日志
gunicorn 自定义日志 默认情况下,如果只通过errorlog和accesslog参数指定 gunicorn 的日志文件,日志文件会一直增长,最后导致硬盘占用过大和检查日志不方便。因此需要自定义配置滚动日志保存。 配置文件 直接在 gunicorn 的配置文件 gunicorn_conf.py 中添加logconfig_dict配置项 问题 将 19 版本的配置直接复制到 22 版的 gu
Python 模块导入方式
在Python 中,导入外部模块有2种方式 以 Pyhton 自带的 time 模块 为例: 使用 import time 导入方式 注意事项: time 模块导入后,使用以下格式来调用模块中的函数: 模块名.函数名 如果导入的模块名称很长,可以使用 as 也就是别名的方式,给模块取个自定义的别名。例如:import time as t; 使用示例:t.ctime() 使用
Matplotlib基本绘图
Matplotlib基本绘图 1.折线图 (1)基本绘图 (2)定义样式 A.线条样式 a.线条颜色 b.线条外观 linestyle的取值如下 关键字 字符 说明 solid - 实线 dashed -- 虚线 dotted : 点线 dashdot -. 点划线 c.线条宽度 B.节点样式 a.节点外观 节点样式的取值如下 取值
Python 潮流周刊#59:Polars 1.0 发布了,PyCon US 2024 演讲视频也发布了(摘要)
本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。 本期周刊分享了 12 篇文章,12 个开源项目,2 则视频,全文 2200 字,赠书 5 本。 重要提醒: 1、本专栏的邀请返利已提升到 50%,当有人通过你分享的海报或者邀请链接,
如何用python计算不定积分
在Python中,计算不定积分(即原函数或反导数)可以通过SymPy库实现。SymPy是一个用于符号数学的Python库,支持许多类型的数学对象,包括整数、有理数、实数、复数、函数、极限、积分、微分、方程、几何等。 1. 示例一:使用SymPy库来计算不定积分 以下是一个使用SymPy库来计算不定积分的详细示例。我们将计算一个常见的函数 ∫(x2+3x+2)d**x 的不定积分。 首先,确保我们已
python绘制一维离散点
在Python中,绘制一维离散点通常意味着我们要在一条直线上标记出几个特定的点。这可以通过多种库来实现,但最常见和强大的库之一是matplotlib。以下是一个详细的代码示例,它展示了如何使用matplotlib库来绘制一维离散点,并且这个示例具有一定的参考价值和实际意义。 1. 绘制一维离散点示例 假设我们要绘制一组实验数据,这些数据是在不同时间点上测得的温度值。我们将时间(以小时为单位)作为x
UFCFVQ-15-M Programming for Data Science
College of Arts, Technology and Environment aCADEMIC YEAR 2023/24 Resit Assessment Brief Submission and feedback dates Submission deadline: Before 14:00 on 15th July 2024 This asse
【模块二】Python进阶
函数基础 函数的本质就是一功能代码块组织在一个函数名下,可以反复调用 1.去重 函数可以减少代码的重复性。通过将重复的代码逻辑封装成函数。可以避免再不同的地方重复编写相同的代码 **2.解耦 ** 函数对代码的组织结构化可以将代码分成逻辑上独立的模块,提高代码的可读性和可维护性,从而实现解耦 函数的声明和调用 函数的参数 函数的参数指的是函数定义中声明的变量,用于接收函数调用时传递的数据。参
【模块三】Python高级
面向对象基础 类和对象 概念 面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式。 类是人们抽象出来的一个概念,所有拥有相同属性和功能的事物称为一个类;而拥有相同属性和功能的具体事物则成为这个类的实例对象。 面向对象编程提供了一种从现实世界中抽象出概念和实体的方法。通过类和对象的概念,可以将现实世界中的问题和关系转化为代码结构,使得程序更加符合问题域的
横截面交易策略:概念与示例
更多精彩内容,欢迎关注公众号:数量技术宅,也可添加技术宅个人微信号:sljsz01,与我交流。 什么是横截面策略 横截面交易策略(Cross-Sectional Trading Strategy)是一种金融市场上的交易策略,它是基于不同资产之间的相对价值或其他因子的差异来进行投资决策。这种策略的核心思想是比较和选择不同资产或证券之间的差异,以寻求获得超额收益。以下是横截面交易策略的关键点:
[python]Markdown图片引用格式批处理桌面应用程序
需求 代码 效果 {% asset_img image-20240706075502201.png '"image-20240706075502201" "文章配图"' %} 版 权 声 明 作者:萌狼蓝天 QQ:34479
pycharm创建临时文件scatch file
JetBrains PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。 有时您可能需要创建临时注释或在项目上下文之外起草一些代码。为此,您可以使用临时文件和临时缓冲区,而不是切换到其他应用程序。 Scratch files(草稿文件)是完全功能的、可运行的和
量化交易系统QMT与PTrade的区别、优势、量化交易策略,
前面我们说过对于量化初学者而言,不建议自己搭建量化框架/平台,应该以实现量化策略为主,所以就给大家推荐了一些量化平台,比如:聚宽、优矿、掘金、QMT、PTrade等等,但只是寥寥几句,并未做太多的介绍。 那么今天我们便来说说其中两款比较优秀的量化交易平台:QMT与PTrade。 一、那QMT是什么呢? QMT是Quick Model Trade的英文缩写,翻译过来就是迅投QMT极速策略交易软件,是
Linux 提权-SUID/SGID_1
本文通过 Google 翻译 SUID | SGID Part-1 – Linux Privilege Escalation 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。 导航 0 前言 1 了解特殊权限 2 寻找 SUID/SGID 二进制文件 – 手动方法 2.1 枚举 SUID 二进制文件 2.2 枚举 SGID 二进制文件 3 寻找 SUI
Java解析并修改JSON:将isShow属性改为false
哈喽,大家好,我是木头左! 在Java中,可以使用各种库来处理JSON数据。其中,Jackson和Gson是两个非常流行且功能强大的库。在这篇文章中,将使用Jackson库来解析给定的JSON字符串,将其转换为Map对象,然后修改其中的"isShow"属性,最后再将其转回JSON字符串。 准备工作:添加Jackson依赖 需要在项目中添加Jackson库的依赖。如果你使用的是Maven项目,可
【已解决】pip已经安装好了模块,运行代码还是报错说没安装
在 Python 开发中,有时用 pip 安装了模块,运行代码时却提示没安装,这让人很困惑。下面来看看可能的原因和解决办法 可能原因: 1. 虚拟环境出错:如果用了虚拟环境,可能装错了地方,运行代码时用的环境没装这个模块。 2. Python 版本不同:安装模块和运行代码的 Python 版本不一样,有的模块可能不支持某些版本。 3. 安装路径问题:p
新手如何尽快入门性能测试?
忙碌了一周,又到了愉快的周五了,懒洋洋躺在沙发上,玩两局游戏好好放松一下吧!今天浅谈软件性能测试! 在当今快节奏的科技环境中,软件性能测试变得尤为重要。无论是确保应用在高并发情况下的稳定性,还是优化响应时间,性能测试都是每个软件测试工程师的必备技能。那么,对于新手来说,如何快速入门性能测试,成为一名合格的性能测试工程师呢? 性能测试是一项技术性很强的工作,但通过正确的学习路径和实践
比赛获奖的武林秘籍:02 国奖秘籍-大学生电子计算机类竞赛快速上手的流程,小白必看
比赛获奖的武林秘籍:02 国奖秘籍-大学生电子计算机类竞赛快速上手的流程,小白必看 摘要 本文主要介绍了大学生参加电子计算机类比赛(电赛、光电设计大赛、计算机设计大赛、嵌入式芯片与系统设计大赛等比赛)的流程和涉及到的知识点,并结合自身经历给出相关建议。 正文 给刚参加比赛的小白的一些建议 怎么参加比赛,从哪里获取参赛消息的问题,作为一名参加/指导大学学科竞赛不下 40 次的学姐,这就来给你们支支招
Financial Analysis with Python
Project 1 Overview and files Project 1 Please review all the material from the following Lectures before completing this assessment: Lecture 1 - Financial Analysis with Python: Downloading Stock Price
Power BI实用技巧——批量爬取网页数据
Power BI实用技巧——批量爬取网页数据 假设我是个电商公司老板,我的公司最近要上架一款新产品,我需要你来帮我做一个竞品分析,同类型产品的评分、价格、销量、市场占有率最高的品牌详情,来帮助我进行前期宣发,这个时候最让你一筹莫展的环节是什么?我猜是数据从哪来?竞争对手当然是不会整理一张表发你的喽 既然是电商,那么所有数据
C++:win11下的VScode构建百度Comate
一. VScode的安装 官网下载地址:https://code.visualstudio.com/ (选择好对应的系统版本) 汉化:安装完软件后,打开软件界面的"扩展商店",搜索Chinese,下载相应的插件,如下图: 二. 配置C++开发环境 VSCode只是一个高级的编辑器,可以用来写C++代码,不能直接编译代码。所以,如果我们要能使用VSCod