Python
Python错误:requests请求https网站报错SSLError
问题描述: 用requests包请求https的网站时,经常会遇到证书问题,也就是常见的SSLerror: requests.exceptions.SSLError: HTTPSConnectionPool(host='www.xxx.com', port=443): Max retries exceeded with url: xxx.html (Caused by SSLError
Python错误:requests请求设置verify=False时日志中有warning信息
问题描述: 在requests做请求的时候,为了避免ssl认证,可以将verify=False,但是这么设置会带来一个问题,日志中会有大量的warning信息, 如下面: 解决办法: 原因分析:如果想把这些报错信息去掉,只需要在请求的地方加上requests.packages.urllib3.disable_warnings()! 解决办法:如果想把这些报错信息
Manim基于python的数学可视化领域的佼佼者
Manim是3Blue1Brown大佬为了制作数学动画而自己写的一个基于python的库 作者:pdcxs https://www.bilibili.com/read/cv3387999 出处:bilibili 数学可视化领域的佼佼者。通过Manim,你可以用编程的方式生成精确的数学视频。 Manim’s documentationhttps://3b1b.github.io/manim/inde
npm install报gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.没有python环境
发现一段错误提示Error: Can‘t find Python executable “python“, you can set the PYTHON env variable,这提示貌也很明显,告诉我们没有python,我在终端检查了一下果然没有。我记得macos是自带python2.7的,于是我查阅了一下资料,发现Moterey这个版本的操作系统移出了python,需要
Python Flask - 快速构建Web应用详解
本文将详细探讨Python Flask Web服务。我将首先简单介绍Flask,然后将逐步进入Flask中的路由、模板、表单处理以及数据库集成等高级概念,目标是能够让大家了解并掌握使用Flask来创建动态Web应用的技巧。 1. Flask简介 Flask是一个轻量级的Web服务器网关接口(WSGI)web应用框架。它被设计为易于使用,同时也提供了扩展性,用户可以自由地选择将其与哪些第三方库集成。
python打包exe总结 pyinstaller py2exe
Python打包exe 有挺多可以用的 如pyinstaller py2exe cx_Freeze nuitka py2app py0xidizer cx_Freeze和nuitka没用过 py2app是打包Mac程序的 py0xidizer是打包嵌入式的 占用空间少 感兴趣可以自行了解 这篇文章记录一下pyinstaller和py2exe的用法 以便以后
html测试报告没内容,怎么办?
接上一篇, 好容易运行之后生成了测试报告report.html,可是一看文件大小,竟然是0kb,顿觉不妙,用浏览器打开一看,竟然是空白的,没内容。 赶紧看报错信息,不是很明白,大概是说需要的是二进制信息,而提供的是字符串格式,没有办法write方法写入。 火急火燎的百度报错信息,有说把open的文件关闭后(files.close())就ok的,赶紧检查,已经close了,看来问题原因
Transfusion复现
Transfusion复现 CVPR 2022 paper: https://arxiv.org/abs/2203.11496 code: https://github.com/XuyangBai/TransFusion/tree/master 这是我在配环境中遇到相当难复现的一篇文章,特此记录下能够正确运行的版本 Ubuntu20.04 CUDA=11.3 PyTorch: 1.10.1
web | [Zer0pts2020]notepad
web | [Zer0pts2020]notepad 参考guoke师傅的文章:https://guokeya.github.io/post/3kK-0Vkzq/ 主要是ssti+pickle反序列化。 首先通过ssti拿到flask的secret。 之后通过伪造jwt的方式进行pickle反序列化的利用。 生成pickle,这里我使用的是python3来反弹shell,flask肯定有这个环境,
Python报错 | AttributeError: module 'tensorflow._api.v2.data' has no attribute 'AUTOTUNE'
报错信息 解决办法 原因是:tensorflow版本的问题。
python线程简单使用
简单使用python定义多线程列子,供读者参考: 在下面的示例中,我们定义了两个函数func1和func2,它们都将在新线程中运行。然后,我们使用threading.Thread构造函数创建了两个新线程,并将func1和func2函数作为目标。最后,我们启动了两个线程,并使用join方法等待它们结束。但需要注意的是,如果两个线程需要共享数据,那么就需要考虑线程安全问题,例如使用锁来保护共享数据
作为用户我该如何调用API 接口获取商品数据
作为用户,如果你想要获取商品数据,可以通过调用API接口来实现。下面是一些步骤和注意事项,帮助你成功获取商品数据。 了解开放平台:首先,你需要了解开放平台,注册一个开发者账号,并创建一个应用。在创建应用时,需要填写一些必要的信息,如应用名称、应用描述等。 获取访问权限:在开放平台上创建应用后,你需要申请相应的API访问权限。一般情况下,你需要获取“获取商品信息”或者相关的权限。 获得A
opencv: 直线拟合,输出截距与偏移
参考网页: (19条消息) OpenCV | 直线拟合fitline函数(Python)_cv2.fitline_lovetaozibaby的博客-CSDN博客 我的例子:图上输出直线。 待添加:
Python报错 | PermissionError: [Errno 13] Permission denied: 'xxx'
报错信息 使用python对模型进行输出文件的过程中,报如下错误: 错误原因 报错翻译过来是: 错误产生的原因是文件无法打开,可能产生的原因是文件找不到,或者被占用,或者无权限访问,或者打开的不是文件,而是一个目录。 解决方案 解决方案如下: 1.检查对应路径下的文件是否存在,且被占用。如果文件不存在,就找到对应文件即可;如果文件存在,被占用,将占用程序暂时关闭。 2.修改cmd的权限,以管
解决pandas的concat函数导致索引失效的方法
concat 最近在写数据的时候看到用一个concat函数进行整合,但是下面这段代码之后就碰上个很奇怪的地方 这段代码首先就是用dfs记录了每一组数据,最后使用concat函数进行连接。在这之后我希望在特定位置插入一列数据 一共有三种类型的文本,10条数据,在df格式下前面也有索引。而我之前拼接好的内容如下图: 按理来说运行insert之后,每一行都会对应一个summary里面的字段,但是
Centos7 离线安装python3.7
scp root@10.10.10.1:/etc/yum.repos.d/test.repo . # 需要安装的依赖 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel readline-devel tk-devel make libffi-devel cd tar -zxvf Python-3.7.7.tgz
mass mess Monolithic system 单体系统的问题
1. 单体系统太大了 最首要的一个原因就是应用系统太大。而由于应用系统的过于庞大,如果仅是单体系统的话,就引发了各种各样的问题,体现在以下三个方面: 1.1. 系统本身业务复杂,模块众多 系统随着时间的发展,业务需求越来越多。而为了满足这些需求,就导致整个系统的模块越来越多。而系统模块越来越多,就导致能理解整套系统的人变得越来越少,直到最后没有人可以理解整套系统。 1.2. 系统的代码库非常庞大
机器学习之pytorch环境配置以及cuda安装
关于conda环境下安装cuda配置和pytorch 安装cuda 查看显卡型号 (进入cmd环境下) nvidia-smi 下载对应的cuda CUDA Toolkit Archive | NVIDIA Developer) 选择与cuda相匹配的版本(版本尽量靠近些电脑的) 建议使
python | strip()函数的详解
strip:⽤于移除字符串头尾指定的字符(默认为空格)或字符序列。注意:该⽅法只能删除开头或是结尾的字符,不能删除中间部分的字符。 意思就是: 返回删除前导和尾随空格的字符串副本。如果给定了chars而不是None,则删除chars中的字符。 语法: 返回值: 返回经过处理后的新字符串。 第一种: strip()当函数体内不存在任何的字符的时候则返回的是删除字符串前导和尾随空白符的字
【python爬虫案例】用python爬豆瓣音乐TOP250排行榜!
目录一、爬虫对象-豆瓣音乐TOP250二、python爬虫代码讲解三、同步视频四、获取完整源码 一、爬虫对象-豆瓣音乐TOP250 今天我们分享一期python爬虫案例讲解。爬取对象是,豆瓣音乐TOP250排行榜数据:https://music.douban.com/top250 开发好python爬虫代码后,爬取成功后的csv数据,如下: 代码是怎样实现的爬取呢?下面逐一讲解python
利用符号执行增强的Fuzzer:Driller
0x00 引言 软件与信息系统的漏洞长久以来一直是网络空间安全威胁的重要源头,特别是0day attack往往导致严重的破坏,因此针对软件与信息系统的漏洞挖掘技术在长时间的发展中提出了以两大特性为基础的技术。 第一是基于静态分析。静态分析是没有实质执行程序的情况下进行的程序分析技术。静态分析通常在源代码上的基础上进行,包括对词法、语法、语义特征、元数据等等进行分析,以快速检查出代码中的bug。静态
拈花云科基于 Apache DolphinScheduler 在文旅业态下的实践
作者|云科NearFar X Lab团队 左益、周志银、洪守伟、陈超、武超 一、导读 无锡拈花云科技服务有限公司(以下简称:拈花云科)是由拈花湾文旅和北京滴普科技共同孵化的文旅目的地数智化服务商。2022年底,拈花云科NearFar X Lab团队开始测试DolphinScheduler作为交付型项目和产品项目的任务调度工具。本文主要分享了拈花云科在任务调度工具的选择、迭代和实践过程中的经验,希
python 中 fnmatch模块, textwrap 模块
python 中 fnmatch模块, textwrap 模块 fnmatch模块 查找文件 使用fnmatch来查找特定的文件,大部分情况下,使用字符串匹配查找特定的文件就能满足需求,如果需要更加灵活的字符串匹配,可以使用标准库中的fnmatch库,这个库专门用来进行文件名匹配,支持使用通配符进行文件名的匹配 1、fnmatch支持的通配符如下 2、fnmatch的常用方法介绍 3、fnma
2023最新版本Pycharm安装教程【2023.1.3】
前言 本文方法可以安装使用截止当前2023.1.3最新版本Pycharm,过程非常简单,按照下面的步骤来一分钟即可搞定。 1.下载安装 已经安装过的可以跳过该步骤! 下载 到官网地址下载正版安装包JetBrains Pycharm官网下载地址 安装 开始安装 选择安装路径 3. 桌面快捷方式 勾选创建妆面快捷方式和Python文件后缀 .py的文件和Pycharm的关联打开,个人按需选择
python使用 flask+vue 制作前后端分离图书信息管理系统
哈喽兄弟们,今天咱们来用Python实现一个前后端分离的图书信息管理系统。 制作前后端分离图书信息管理系统的思路: 1、前端部分 首先,我们可以使用 VueJS 作为前端框架,并通过 Vue CLI 工具进行创建和管理项目。 2、后端部分 后端部分我们可以采用 Python Flask 框架,这个框架是一个轻量级的Web框架,十分适合快速开发API接口。 3、前端和后端交