Python

类型注解Callable

------------------------------------------- 个性签名:代码过万,键盘敲烂!!! 如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

如何调用api接口获取到商品数据

要调用API接口获取商品数据,需要进行以下步骤: 确定API接口 首先需要确定要使用的API接口,可以通过搜索引擎或者相关文档来查找适合的API接口。以淘宝开放平台为例,可以使用淘宝的商品信息查询API接口来获取商品数据。 注册API账号并获取API密钥 要使用API接口,需要先在API平台上注册一个账号,并获取相应的API密钥,例如淘宝的App Key和App Secret。 调用AP

go操作MySQL

目录go操作MySQL依赖实例 go操作MySQL 依赖 实例

利用python实现pip源软件同步到本地

1、首先根据pip源的url将软件名全部爬出来。 import os import requests import re report = requests.get('https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/') # url text_str = str(report.text).split('n') directory = '

python使用docx向word文档中表格插入图片并固定缩放

使用python的docx模块对word文档进行编辑时,有时候需要向表格中插入图片,但是插入的图片一般是按照原图片的大小插入的,即使你的word文档一开始就设置好了固定宽高,似乎也是不起作用,这个时候就需要在插入后,用python去调整图片的宽高。 示例代码: 如代码所示,向word文档中的第二个表格的第3行第3列插入了一个图片。 然后获取当前图片的高度,将其宽度调整为固定的10.71cm,再然

pycharm中自定义函数补全

------------------------------------------- 个性签名:代码过万,键盘敲烂!!! 如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

rust 从Result< T,T>获取值T

问: 我有一个函数: fn foo<i32>(x: i32) -> Result<i32, i32> { ... }    我想把结果的值提取到一个变量中,不管它是Ok还是Err。我可以这样做: let val = match foo(10) { Ok(i) => i, Err(i) => i, }    想知道是否有一个“更干净”或更“习惯”

学习笔记:DSTAGNN中ST块的代码分析

DSTAGNN模型可以看我上一个博客 学习笔记:DSTAGNN: Dynamic Spatial-Temporal Aware Graph Neural Network for Traffic Flow Forecasting 这篇博客主要写了我对代码中ST块部分的阅读。 写这篇模型的初衷,是这篇论文结构图和语言描述不太一致,再加上我想要学习怎么写一个时空预测的代码,所以就读了一下这个模型是怎么实

python+playwright 学习-77 playwright 发送接口请求APIRequestContext

前言 每个Playwright浏览器上下文都有与其关联的APIRequestContext实例,该实例与浏览器上下文共享cookie存储,可以通过browser_context.request或page.request访问。也可以通过调用api_request.new_context()手动创建一个新的APIRequest上下文实例。 通过浏览器发请求 可以通过browser_context.re

Rust 任务二传手

  use postgres::{Client, NoTls}; use std::process::Command; use std::fs::File; use std::io::{BufRead, BufReader, Write}; fn is_program_running(program: &str) ->bool { let cmdstr = f

走向更强的 Literal 的时代

正如 声明式编程的没落 - Inshua - 博客园 分析,声明式编程由于不符合软件工程需要,实际上正在淘汰,但与此同时,它的特征被过程式编程吸收为了Literal,中文翻译字面量。 什么是 Literal,在 JS 里有 数字 123,123.123, 0x123, 0b0101 在 Java 里可以有 0b0101_0101 的变化 字符串 "abdd" "a'b'cd" , 多行文本 ""

Parallels Desktop 19 for Mac 发布, 简化 macOS 和 Windows 交互

Parallels Desktop 19 for Mac 发布, 简化 macOS 和 Windows 交互 Parallels Desktop 19 Business Edition 请访问原文链接:https://sysin.org/blog/parallels-desktop-19/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org August 21, 2023 M

自动签到脚本

使用Python + selenium + ChromeDriver实现一个自动签到脚本 本文是在以下网址实现自动签到: 供参考 我的配置: 系统:windows10 python: Python 3.10.6 selenium: 4.11.2 chrome: 版本 86.0.4240.198(正式版本) (32 位) chromdriver: 86.0.4240.22 1、配置环境 前提是安装

anaconda命令手册

如何在conda中删除环境 https://www.python100.com/html/6F19GKG4SB48.html anaconda环境切换 https://zhuanlan.zhihu.com/p/583034130 切换到想要的虚拟环境,如my_env 删除虚拟环境 命令列表

PostgreSQL 查找当前数据库的所有表、字段

  查所有表 SELECT tablename FROM pg_tables WHERE tablename NOT LIKE'pg%' AND tablename NOT LIKE'sql_%' ORDER BY tablename;    查看当前表的所有字段 SELECT C.relname, A.attname AS NAME, A.attnot

手动删除anaconda中的库

1、找到anaconda目录下pkgs文件夹查看是否有要删除的包,如果有则直接删除。 2、在anaconda目录下找到lib/python3.X/site_packages,查看此文件夹里是否包含要删除的包,如果有直接删除。 3、在anaconda目录下找到conda-meta文件夹,查看此文件夹是否包含要删除的包的名称,如果有则直接删除

打工人第一篇博客随笔

岗位:软件测试 工作地点:深圳 职业生涯规划:三年内完成软件开发必要知识的学习,并尽量能够参与项目的开发 三年后辞职并离开深圳并返回苏州,根据当前职业发展现状,完成跳槽。 软件开发必要知识:Python、Java、C、C++、数据结构、算法、网络开发与维护 数据库 本网站用于记录学习经历与知识备忘 --------------------------------------------------

悲观锁和乐观锁

目录一 概念1.1 什么是并发控制1.2 悲观锁1.3 乐观锁1.4 悲观锁乐观锁使用场景二 MySQL实现悲观锁三 django实现悲观锁乐观锁案例3.1 django实现悲观锁3.2 乐观锁普通版,秒杀 --> 库存还有,有的人就没成功3.3 升级版 一 概念 无论是悲观锁还是乐观锁,都是人们定义出来的概念,仅仅是一种思想,与语言无关 1.1 什么是并发控制 1.2 悲观锁 1.3

python dict(zip()) 用法

下面是一篇关于 dict(zip()) 用法的博客文章: Python 中的 dict(zip()) 是一种结合使用内置函数 dict() 和 zip() 的方法。zip() 函数用于从多个可迭代对象(如列表、元组、集合等)中提取元素,并将相应的元素配对在一起。配对的元素以元组的形式返回。dict()&nbs

shell简明教程3函数

3 函数 在本章中,您将了解为什么以及何时需要使用函数。 你将学习如何创建函数以及如何使用函数。 我们将讨论变量及其作用域。 学习如何使用参数访问传递给函数的参数。 最后,您还将学习如何使用函数处理退出状态和返回代码。 计算机编程和应用程序开发中有一个概念叫做 DRY。 DRY 是 "不要重复"(Don't Repeat Yourself)的缩写。 通过函数,您只需编写一次代码块,即可多次使用。每

循环神经网络RNN完全解析:从基础理论到PyTorch实战

在本文中,我们深入探讨了循环神经网络(RNN)及其高级变体,包括长短时记忆网络(LSTM)、门控循环单元(GRU)和双向循环神经网络(Bi-RNN)。文章详细介绍了RNN的基本概念、工作原理和应用场景,同时提供了使用PyTorch构建、训练和评估RNN模型的完整代码指南。 作者 TechLead,拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实验室成

《HelloGitHub》第 89 期

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 https://github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Python、Java、Go、C/C++、Swift...让你在短时间内感受到开源的

类型别名TypeAlias

------------------------------------------- 个性签名:代码过万,键盘敲烂!!! 如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

Stack Overflow开发者调查发布:AI将如何协助DevOps

Stack Overflow 发布了开创性的2023年度开发人员调查报告 [1]。报告对 90,000 多名开发人员进行了调查,全面展示了当前软件开发人员的体验。接下来,本文将重点介绍几项重要发现,即重要编程语言和工具偏好、人工智能在开发工作流程中的应用以及这些趋势对 DevOps 领域可能意味着什么。   2023 年开发者技术偏好 调查结果显示,越来越多的开发人员开始在线学习代码。使

如何提高项目并发量

前端:   1.用cdn,静态资源,放到cdn上,使用第三方存储(js,css,静态图片)   2.用精灵图(一个大图,上面有很多小图,用定位,定位到小图),一次请求拿回来的图,以后好多位置可以用    3.前端缓存(响应头设置缓存时间)cache-control 高性能web服务器部署项目:nginx:   1  nginx的请求转发,nginx性能高,负载均衡(单台ngi

torch.sum()用法-截至2023年8月28日

torch.sum()维度0,1,2。比如现在有(3times 2times3)的张量,理解为3个(2times3)的矩阵。当dim=0,1,2时分别在哪个维度上相加[1]?下面是具体的矩阵 [begin{bmatrix} 1&2&3 end{bmatrix} ][begin{bmatrix} 4&5&6 end{bmatrix} ][begin{bmatrix}

torch.argmax()函数-截至2023年8月28日

argmax函数参数dim=0表示从列获取最大值索引,dim=1从行获取最大值索引,dim=-1从最后一个维度获取最大值索引[1]。 举例 运行结果 https://blog.csdn.net/weixin_42494287/article/details/92797061 ↩︎

Python-CUDA-cuDNN安装

python安装http://python.p2hp.com/downloads/windows/index.html python3.10.6https://www.python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe python, tensorflow-gpu, cuda, cudnn版本兼容关系https://blog.csdn.net/

填坑 CentOS7 使用 Python3 安装 Cython 编写扩展

前文参见 《CentOS 7 下通过 Cython 编写 python 扩展 》, 用的是 Python2.7,本文用的是 Python3.6 yum install python3 python3-devel gcc pip3 install Cython -i https://pypi.tuna.tsinghua.edu.cn/simple 创建 pyx 文件与前文一致 python3 set

<<  <  494  495  496  497  498  499  500  501  502  503  504  >  >>