Python
pycharm的接触学习[230703]测试插入图片
python自述 最庞大的代码库、“胶水语言” 解释型语言,即不需要编译环节 搭建开发环境 输出函数 可以输出哪些内容? 输出内容 可以是数字:print(520)、print(98.5); /字符串:print(‘helloworld‘); /含运算符的表达式(操作数、运算符):print(3+1) 可以输出到目的地? 到文件中("open")或显示器("prin
Jupyter notebook单元格操作
Jupyter notebook单元格操作 Jupyter Notebook文档由一些单元格组成,我们可以在单元格中输入相关代码或者说明文字 内容类型 Code Python代码单元格,用来编写代码 MarkDown 支持Markdown语法单元格,用来编写描述程序的文字 Raw NBConvert 原生类型单元格,内容会原样显示。使用NBConvert转换后才会显示特殊
Python爬虫简易教程
步骤 1.获取编程软件 Python3 Pycharm社区版(可选,更方便代码编辑) Python软件包 requests selenium requests和selenium的区别 对于“xxx.html”类型地址的网页,他们的内容是静态的,这种网站一般不会做防护,可以直接用requests爬。 其他类型的内容用selenium更节省时间一点。除此之外,selenium伪装
机器学习Day002:简单线性回归
用一个简单的特征预测结果 这是一种根据自变量(X)的值来预测因变量(Y)的方法。假设两个变量时线性相关的。因此,我们试图找到一个线性函数,使得它能够尽可能准确地根据特征或自变量(x)来预测响应值(y)。 怎样找到最佳拟合曲线? 在这个线性回归模型中,我们试图通过寻找“最佳拟合线”——即回归线,来使预测误差最小化。我们尝试最小化观测值(真实值)与预测值(来自模型)之间的距离(长度) 在这个回归任
DRF 入门教程 02
Django-Rest 入门教程 在进行序列化的时候,serializers 帮我我们创建好了, save 方法 通过了 is_valid 就可以保存到数据库中。 但是有的什么我们要需要自定义验证的时候, 就不能这样做了。 在序列化器中使用 create函数和调用save函数的区别在于,create函数会在保存对象之前执行一些额外的逻辑,例如验证数据或设置默认值。而调用save函数则直接保存对象
Invalid OpenStack Identity credentials.
Uploading image to glance fails with "500 internal Server Error" 错误日志 重点OSError: [Errno 122] Disk quota exceeded。后查磁盘空间不够,扩容解决。 来啊,造作啊
Python递归算法从入门到精通
递归是一种常见且重要的算法设计和解决问题的方法。它通过将问题分解为规模更小的子问题,并通过解决子问题来解决原始问题。递归算法的关键在于找到递归终止条件和递归调用的方式。本文将介绍递归的基本原理、应用场景,并通过相关的Python代码示例详细讲解递归算法的使用。 一、递归的基本原理 递归算法的基本原理可以用以下步骤描述: 确定递归函数的终止条件:递归终止条件是指当问题规模达到一定程度时,无需再进行
celery版本与python版本之间的问题
python3.7 async关键字 冲突版本 celery3.x 方案一: celery3.x+python3.6 方案二 : celery4.x+python3.7
预训练模型 | Transformer模型的规模大小
Transformer 有两个模型的规模大小标准:base、big。具体去thumt的models文件夹下的Transformer 模型实现可以看到其参数大小。 我们可以从Transformer 模型的原论文(Attention Is All You Need)中看到,Transformer 有两个模型的规模大小标准:base、big。 Transformer模型的超参数 Transformer
SummerResearch_Log_20230703
Working Content: 1. 这几天找到了提取attention层的代码,并且可以实现可视化:https://github.com/luo3300612/Visualizer 效果图大概是这样: 用这段代码调用函数,attention_maps[3][0,4,:,:]指的是第3层attention层的第4个注意力头的注意力分数。 visualize_grid_to_grid_wi
Git Rebase手册 – Rebase权威指南
开发人员工具箱中最强大的工具之一是git rebase. 然而,它却因复杂且容易被误解而臭名昭著。 事实是,如果您了解它的实际用途,就会git rebase发现它是一个非常优雅且简单的工具,可以在 Git 中实现许多不同的事情。 在之前的文章中,您了解了Git 差异是什么、合并是什么以及Git 如何解决合并冲突。在这篇文章中,您将了解 Git rebase 是什么,为什么它与 merge 不同,以
Bellman–Ford 算法
目录Bellman-Ford 算法记号过程举例应用应用1:Leetcode 787. K 站中转内最便宜的航班题目分析方法一:动态规划边界条件状态转移方法二:Bellman Ford 算法代码实现 Bellman-Ford 算法 贝尔曼-福特(Bellman–Ford)算法是一种基于松弛(relax)操作的最短路径算法,可以求出有负权的图的最短路径,并可以对最短路径不存在的情况进行判断。 记号 为
Python Django 零基础从零到一部署服务,Hello Django!全文件夹目录和核心代码!
在这篇文章中,我将手把手地教你如何从零开始部署一个使用Django框架的Python服务。无论你是一个刚开始接触开发的新手,还是一个有经验的开发者想要快速了解Django,这篇教程都会为你提供一条清晰的路径。我们将从环境搭建开始,一步一步地创建一个可以处理GET和POST请求的服务,让你能在实践中理解Django的工作原理。 环境搭建(按需) 首先,我们需要创建一个适合开发的环境。在Python开
redis慢查询日志
Redis 的慢查询日志功能用于记录执行时间超过给定时长的命令请求, 用户可以通过这个功能产生的日志来监视和优化查询速度。 服务器配置有两个和慢查询日志相关的选项: slowlog-log-slower-than 选项指定执行时间超过多少微秒(1 秒等于 1,000,000 微秒)的命令请求会被记录到日志上。 举个例子, 如果这个选项的值为 1
python中安装Mayavi的方法
参考1:https://www.yisu.com/zixun/225865.html(python中安装pyqt4的方法) 参考2:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4(python的lib库) 参考3:http://www.manongjc.com/detail/64-fcfwoqunffxbskx.html(Windows+ Py
Ubuntu源码编译安装Python3.8 3.9
一、下载源码 3.8:https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz 3.9:https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz 二、编译参数 使用–prefix参数可以指定Python的安装目录,例如: 这将把Python 3.8安装在/usr/local/py
网络安全开发架构之基于规则引擎的开发架构
原文合集地址如下,有需要的朋友可以关注 本文地址 合集地址 规则引擎架构常见的表现形式 规则引擎架构可以有多种不同的表现形式,以下是一些常见的表现形式: 中心化规则引擎 中心化规则引擎是指规则引擎的核心逻辑集中在一个中心服务器或平台上。该服务器负责规则的管理、执行和决策的推理。客户端应用程序通过与中心服务器进行通信来使用规则引擎的功能。这种架构形式适用于需要集中管理和控制规则的场景。 分布式规则引
pycnblog——上传博客园
目录1、功能2、环境3、配置blog_url:blog_id:username:password4、运行5、添加快捷方式设置「右键→→发送到」的功能注意:Typora偏好设置——》图像设置 1、功能 一键拖拽上传 默认“未发布”,可选择直接发布 重复上传,提示是否更新博客 2、环境 (1)Python 3 安装 pyyaml 库:cmd中输入 pip3 install pyyaml 下
大连人工智能计算平台——华为昇腾AI平台——高性能计算HPC的单任务task的多CPU运行模式
超算是离我们平时生活比较远的一个事情,即使是对于一个计算机专业方向的学生来说,正好实验室得到了华为的超算平台的使用账号,于是就摸索了一下,不得不承认这个东西确实不是普通人能搞的明白的。 基本概念: 一个工作Job可以开多个副本,每个副本都是mpirun -N 所开出的,每个副本又被叫做任务task,而每个任务task又可以申请多个CPU核心和多个GPU计算资源。 运算代
api接口技术开发心得,获取1688淘宝商品详情数据,数据采集调用教程
商品详情API接口的作用和重要性主要体现在以下几个方面: 获取详细商品信息:商品详情API接口提供了获取1688和淘宝商品的完整详细信息的功能。这包括商品名称、价格、库存、规格、描述、图片、运费等。这些详细信息对于用户来说是购买决策的重要依据。 提供用户购物体验:通过商品详情API接口,开发者可以在自己的应用或网站中展示商品的详细信息,以提供给用户更好的购物体验。用户可以
机器学习day001:数据预处理
Step 1: 引入需要的python库 numpy库包含了大量的数学函数 pandas库用于引入和管理数据集 这两个库我们每次都会用到 Step 2: 导入数据集 数据集通常是.csv格式的文件。csv文件以文本的方式存储表格数据。文件的每一行是一条数据记录。我们使用pandas库的read_csv方法将本地csv文件读为dataframe类型的变量。然后,我们从dataframe中制作独立
自学Python之路-django模板--jinja2模板引擎配置
点击返回 自学Python之路-Diang 1 安装jinja2模板引擎 2 设置jinja2环境变量 本质上来说,模板继承就是先构造一个基础框架模板,然后在其子模板中对它所包含站点公⽤部分和定义块进行重载。 本质上来说,模板继承就是先构造一个基础框架模板,然后在其子模
盘点一个Python网络爬虫抓取股票代码问题(上篇)
大家好,我是皮皮。 一、前言 前几天在Python白银群【厚德载物】问了一个Python网络爬虫的问题,这里拿出来给大家分享下。 二、实现过程 这个问题其实for循环就可以搞定了,看上去粉丝的代码没有带请求头那些,导致获取不到数据。后来【瑜亮老师】、【小王子】给了具体思路,代码如下图所示: 后来【小王子】也给了一个具体代码,如下: 代码运行之后,可以得到具体的结果,如下图所示: 【瑜亮老师
关于openpyxl不能保存图形的问题
用openpyxl打开xlsx文件,原文件中有图形(例如工作表有双斜线表头,双斜线是用插入直线实现的),写入数据后保存,发现图形丢失了.看openpyxl的文档,文档里也说是当前openpyxl支持绘图功能不完整(当前只支持chart和image).于是打开openpyxl的源码,自己尝试加了代码,居然成功了,在这里mark一下. https://share.weiyun.com/yYJjnpzv
PyCharm 2023.1 File and code Templates
from: File template variables | PyCharm Documentation (jetbrains.com) https://www.jetbrains.com/help/pycharm/file-template-variables.html#custom_template_variables File template variables | Intel