Python
python中常见函数
filter, reduce, 和 map 是Python中用于对集合数据进行处理和转换的内置函数。它们分别用于筛选、归约和映射集合中的元素。 filter 函数:filter(function, iterable) 用于筛选集合中的元素。它接受一个函数 function 和一个可迭代的对象 iterable,并返回
PytorchGPU版本环境配置。Anconda + Pycharm。
2023年9月12日 深度学习课程是基于Pytorch框架 有的没的 因为之前瞎搞,环境乱七八糟,这次DL课程最好装上GPU版本,那么就通过这次一次性弄个好吧!绝对不是因为,我之前不会弄。(是这样的) 课程需要配置好环境。最后经过一段时间的瞎搞乱搞的调整,Pytorch-GPU版本成功安装好了。 我是根据B站--土堆教学【---->视频链接<----】,再加上我的特殊情况(总是CP
python的sorted函数
sorted 函数用于对可迭代对象进行排序。你可以使用 sorted 函数来按照默认的升序顺序对元素进行排序,也可以使用 key 参数来指定一个自定义的排序关键字函数。以下是 sorted 函数的基本用法以及关于 key 参数的详细说明: 基本用法: sorted(iterable, key=None, re
sqlalchemy 排序方式 flask
第一种:直接在查询语句中使用order_by现在就用第一种方法实现刚才所说(最新注册的用户的拍在前面),最新注册的也就是时间最大的。代码如下 results = session.query(User).order_by(User.create_time.desc()).all() print(results)运行结果如下。 嗯,结果如我们所愿(时间按从大到小排列)。效果是实现了,还有
Databend 开源周报第 110 期
Databend 是一款现代云数仓。专为弹性和高效设计,为您的大规模分析需求保驾护航。自由且开源。即刻体验云服务:https://app.databend.cn 。 What's On In Databend 探索 Databend 本周新进展,遇到更贴近你心意的 Databend 。 使用 BendSQL 管理 Stage 中的文件 Databend 推荐使用 PRESIGN 来将文件上传到
pandas DataFrame 修改列名, 新增列的方法
pandas dataframe 修改列名的方法 加之rename函数,用字典的形式替换式的修改, df.rename(columns={'a':'A',"b":"B"}) df 三、obj[‘col’] = value 方法直接对 DataFrame 直接赋值即可 in [6]: data['d'] = 0in [7]: dataout[7]: a b c d
基于自定义表编写认证类、django-jwt源码分析、权限介绍
一、基于自定义表编写认证类 认证类: auth.py: 登录接口: 路由: 视图类: postman测试结果: 二、 django-jwt源码分析 签发源码分析: 1. 入口:obtain_jwt_token -from rest_framework_jwt.views import obtain_jwt_token 2. obt
python进阶 day09Python深浅拷贝
Python深浅拷贝 拷贝/浅拷贝/深拷贝 只针对可变数据类型 拷贝(赋值) 当lt2为lt的拷贝对象时,lt内的可变类型变化,lt2变化;lt内的不可变类型变化,lt2变化 浅拷贝 当lt2为lt的浅拷贝对象时,lt内的可变类型变化,lt2变化;lt内的不可变类型和变化,lt2不变化 深拷贝 当lt2为lt的深拷贝对象时,lt内的可变类型变化,lt2不变化;lt内的不可变类型变化,lt2不
FastAPI 参数体检RequestBody
一、概述 一般对于Request Body不会通过get提交,对于get提交的参数一般称为是查询参数。所以,如果是通过POTS,PUT等方式提交的参数信息,我们一般是放到Request Body来提交到我们的后端。 对于如何接收和校验请求体,FastApi提供的形式是使用:from pydantic import BaseModel 示例如下: 在上面的模型中,如果提交的Item它必须是怎么样的
Python - 网页自动化(Selenium)
一、环境准备 1. Selenium安装 命令行安装 pip install selenium 2. 浏览器驱动安装 找到本地chrome的浏览器的版本 查看谷歌浏览器的版本号 下载相应版本的驱动器,chrome浏览器驱动下载 地址:chromedriver.storage.googleapis.com/index.html 下载完后,解压到本地的python的目录下 其他浏
Scrapy深入使用_中间件
目录Scrapy中间件学习目标:1、scrapy中间件的分类和作用1.1 scrapy中间件的分类1.2 scrapy中间的作用2、下载中间件的使用方法:2.1 当前中间件的简单使用3、定义实现随机User-Agent的下载中间件3.1 在settings中添加UA的列表3.2 在middlewares.py中完善代码3.3 在爬虫文件tencent.py的每个解析函数中添加3.4 在settin
比Python快6.8万倍,新语言Mojo首次开放下载,LLVM之父打造
比Python快6.8万倍,新语言Mojo首次开放下载,LLVM之父打造 投递人 itwriter 发布于 2023-09-10 23:10 评论(5) 有428人阅读 原文链接 [收藏] « » 梦晨发自凹非寺 量子位公众号 QbitAI 什么编程语言,敢号称是高性能版的“Python++”
Anaconda 中解决ipython和conda Python版本不匹配的问题
运行TensorFlow、torch等出现报错如下: This version of python seems to be incorrectly compiled(internal generated filenames are not absolute). The debugger may still function, but it will work slower and may miss
使用WinSW将SpringBoot应用注册为Windows服务
使用WinSW将SpringBoot应用注册为Windows服务 WinSW是一个开源项目,作用是将各种应用注册为Windows服务,项目下载地址:https://github.com/winsw/winsw/releases 1、配置xml 先将springboot项目打成jar包,然后下载WinSW的配置文件,配置相关参数: id为服务id name为服务名称(xml和exe的名称需要和na
python进阶 day09异常处理
异常处理 语法异常 最重要的,以后想要捕捉异常就用这个,只要记住这个就够用了 接下来讲的也是了解部分 finally open read close assert 断言,最早的时候没有pycharm,那这个做调试,一辈子都用不上了 raise 主动抛错,没有用. 创建框架/创建语言 C/C++ 有用 基本没用
"快速编辑模式"带来的命令行程序暂停问题
在 Windows 下,"快速编辑模式" (QuickEdit Mode) 允许用户通过点击和拖动来选择命令提示符窗口中的文本。但是,这可能会导致某些命令行程序暂停,直到用户按下 Enter 键。因此,某些用户可能希望禁用这个模式。 要禁用 "快速编辑模式",请按照以下步骤操作: 打开命令提示符 (cmd)。 右键点击窗口标题栏上的图标,然后选择 “属性”。 在 “属性” 对话框中,
使用mysql-proxy代理mysql集群
本文系统环境为:CentOS Linux release 7.9.2009 (Core) 安装 mysql-proxy下载地址:dev.mysql.com/downloads/m… 服务信息 markdown 复制代码 步骤如下: 1、下载 bash 复制代码 2、解压下载好的mysql-proxy的包 bash 复制代码
同时安装python2和python3的切换与配置
windows环境下同时安装了python2和python3,通过命令行窗口运行python脚本: 1、python调用 py -2调用python2 py -3调用python3 python脚本需要在python2下运行,在脚本前加上,然后运行py xxx.py python脚本需要在python3下运行,在脚本前加上,然后运行py xxx.py 2、pip设置 需要使用pytho
Python数据类型之数字(Number)
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 Python中常用的数据类型有6种,分别是:数字(Number)、字符串(String)、列表(List)、元组(Tuple)、字典(Dictionary)、集合(Set)。 数字(Number) Python3支持四种数字类型:int、float、bool、complex。 整数(int):没有小数点的
Python - 接口自动化(Requests)
1、requests简介 如果想用python做接口测试,我们首先有不得不了解和学习的模块。 它就是python的第三方模块:Requests。 虽然Python内置有urllib模块用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。 所以呢更好的方案是使用requests。它也是目前应用最广泛、最方便、功能最强大的一个Python第三方库,主要用于处理URL资源 ruque
Python数据类型之字符串(String)
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 Python中常用的数据类型有6种,分别是:数字(Number)、字符串(String)、列表(List)、元组(Tuple)、字典(Dictionary)、集合(Set)。 字符串(String) Python中的字符串用单引号''或者双引号""括起来,同时使用f反斜杠转移特殊字符。 Python不支持
基于Python+Django实现一个电商购物网站系统
随着互联网的高速发展,电子商务行业也正迎来了其黄金时代。如何搭建一个功能完备、体验良好的电商网站成了许多开发者的关心话题。今天,我将带大家使用Python语言和Django框架,快速打造一个电商购物系统。如果你有一定的Python基础,那么跟随我的脚步,你会发现这并没有你想象的那么难! 部分效果展示 1. 技术选择 首先,我们先明确我们的技术栈: 前端:我们选择使用HTML, CSS, J
Mac执行pyautogui.screenshot()时报错
报错信息 可见指向 527 行的代码,对比2个变量时,出现类型错误,这是pyautogui的bug,我们只能自己来修复该错误。该语句是对比版本号,当PIL的版本小于 6.2.1时,才进入if语句。 PIL即Pillow库 通过 pip show Pillow 查看已安装的Pillow版本 可见在我的系统里,并不会进入if语句。 从报错信息可见文件路径为~/anaconda3/lib/pytho
信创简报:2022年服务器国产化中间件替代品信息一览表
国产化软件新浪潮:jdk redis mysql tomcat nginx改造替代品及信创名录 玄明Hanko 软件开发行业 研发经理 43 人赞同了该文章 一、JDK/OpenJDK替代品 1、龙芯JDK 龙芯JDK:基于龙芯CPU平台的Java开发工具包,支持x86、ARM等架构。 产品链接:http://www.loongnix
VBA 获取Word 所有CommandBar ID命令按钮
Sub 获取所有CommandBarID() Dim wdApp As Object ' Word.Application Dim cb As Object ' CommandBar Dim s As String, id As String Set wdApp = CreateObject("Word.Ap
ARVGIS中创建NetCDF栅格图层无法自动读取变量的解决方法(包括netCDF4包查看nc文件属性)
下载了.nc后缀的文件,准备通过Arcgis转为tif栅格形式,但是出现了如下问题: 1.将nc文件拖入到输入栏后并不会自动提取变量、X维度、Y维度和输出栅格图层。 在尝试解决的过程中,使用python的netCDF4包查看nc文件属性,准备手动填写 运行后输出 2.t2m是我需要的属性值,另外包括经纬度信息,将这些信息手动输入后点击确定,发现会报错,创建NetCDF栅格