草庐IT

npm-request

全部标签

【错误解决】requests.exceptions.SSLError:wrong version number (_ssl.c:1131)

错误解决:requests.exceptions.SSLError:wrongversionnumber(_ssl.c:1131)requests.exceptions.SSLError:HTTPSConnectionPool(host=‘192.168.79.128’,port=8080):Maxretriesexceededwithurl:/admin/login(CausedbySSLError(SSLError(1,‘[SSL:WRONG_VERSION_NUMBER]wrongversionnumber(_ssl.c:1131)’)))尝试1:进入电脑的“网络和Internet“设置

npm install,使用vue-cli脚手架搭建项目卡在sill idealTree buildDeps没有反应,安装失灵

使用脚手架搭建项目时,发现执行的非常慢,找不到原因,换了淘宝镜像,重新安装了脚手架版本都没有用,然后在CSDN上找了好久才找到解决方法:在cmd中输入一下命令来查找自己的npmrc文件位置npmconfiggetuserconfig找到该文件之后,删除它再在cmd中执行以下命令,用来清除缓存npmcacheclean–force如果报错,大概率是cmd的版本大于5 ,则执行以下命令npmcacheclear--force&&npminstall--no-shrinkwrap--update-binary 清除完成,vue项目搭建成功 

C#-.Net 爬虫request.GetResponse()报错:基础连接已经关闭- 未能为 SSL-TLS 安全通道建立信任关系-根据验证过程,远程证书无效

PS:C#/.Net爬虫request.GetResponse()报错:基础连接已经关闭:未能为SSL/TLS安全通道建立信任关系/根据验证过程,远程证书无效【最下方是完整代码】首先,先放置一张报错的图片:原因:网站的证书应该是失效了,并且我发起的请求是基于Https的,所以被系统认定为不安全的连接。并且通过微软官方文档的解释如下:解决方案:1.需要使用ServicePointManager.SecurityProtoco属性,这个属性的解释如下,详细可以看官方文档:使用的方式就是在发起Request请求之前给这个属性设置值:ServicePointManager.SecurityProtoc

【Python程序开发系列】聊一聊github的pull request几种合并方式

一、什么是PR   在正常的工作流程中,PR用于将一个分支的更改合并到另一个分支,而这些更改通常以提交的形式存在。每个提交都有一个唯一的提交ID,用于标识和跟踪更改的历史。因此一般情况下PR包含源分支的多个commit提交记录(pr_commit_ids),也有可能不包含任何commit。    如果一个PR没有任何提交ID,可能有以下几种情况:PR是空的:这意味着在创建PR之前,没有进行任何代码更改或提交。可能是由于误操作或其他原因,未正确添加更改并提交到分支中。PR的提交已被删除:在某些情况下,可能会发生提交被删除或重置的情况。如果在创建PR之前提交已被删除,那么该PR将不包含任何提交ID

解决npm ERR! path E:\XXX\node_modules\node-sass的问题

在Node.js项目中,我们经常使用npm来安装和管理各种依赖包。然而,有时候我们可能会遇到一些关于npm的错误,其中最常见的就是"npmERR!pathE:\XXX\node_modules\node-sass"。这个错误通常是由于node-sass的路径问题导致的。下面我将详细介绍如何解决这个问题。1.确定问题的原因首先,我们需要确定问题的原因。在这个例子中,错误信息显示的是node-sass的路径是E:\XXX\node_modules\node-sass。这意味着node-sass可能没有被正确地安装在我们的项目目录中。2.检查node-sass是否已经安装我们可以使用npmlist命

Vue修改node_modules中的第三方插件代码(后续npm install依旧保留该修改)

需求:有时在开发过程中,如果node_modules中我们使用的第三方插件有bug(作者又没有提供相应的API供我们扩展修改,提了issue也没人管)或者本身不满足我们的地方,我们需要更改node_modules依赖包中的源码时,为了不更改后,别人或者自己重新 npm install时,导致我们的更改丢失,我们需要用到patch-package。(魔改的同时,也局限了升级的能力,尽量还是去提issue)1.通过命令安装patch-packagenpminstall patch-package2.修改项目根目录下的 package.json 文件  在 package.json 文件中的 scr

npm eslint 禁用

 配置文件ESLint最主要的配置方式。ESLint配置文件支持多种格式,同一目录下,ESLint按.eslintrc.js,.eslintrc.cjs, .eslintrc.yaml,.eslintrc.yml,.eslintrc.json,package.json下的eslintConfig字段的顺序查找配置,相同目录下只有一个配置文件会生效。下面是.eslintrc.js的相关配置及其作用。off(或者0):禁用规则warn(或者1):规则会产生警告error(或者2):规则会抛出错误“no-alert”:0,//禁止使用alertconfirmprompt“no-array-const

创建vue项目:vue ui界面创建项目后,安装Element Ui插件、axios 依赖,如何启动vue项目,npm run serve,启动vue项目方式(保姆级教程三)

今天讲解vueui图形化界面搭建项目后,添加ElementUI插件以及axios依赖有什么问题请留言,请点赞收藏!!!文章目录1、创建项目后添加插件1.1安装ElementUI插件1.2安装axios依赖2、启动vue项目提示:本教程是创建vue项目后添加依赖组件。还没有创建项目的,请看本专栏之前的文章:vue-cli创建vue项目-------------------------------------------------------------------------------------------------------------------------------------

如何使用 Python 3 中的 Requests 和 Beautiful Soup 处理 Web 数据

简介网络为我们提供了比我们能阅读和理解的更多数据,因此我们经常希望以编程方式处理这些信息,以便理解它。有时,网站创建者通过.csv或逗号分隔值文件或通过API(应用程序编程接口)向我们提供这些数据。其他时候,我们需要自己从网络上收集文本。本教程将介绍如何使用Requests和BeautifulSoupPython包来利用网页数据。Requests模块允许您将Python程序与Web服务集成,而BeautifulSoup模块旨在快速完成屏幕抓取。使用Python交互式控制台和这两个库,我们将学习如何收集网页并处理其中可用的文本信息。安装Requests让我们首先激活我们的Python3编程环境。

vue 报错:npm ERR! peer eslint@“>= 1.6.0 < 7.0.0“ from @vue/cli-plugin-eslint@4.5.19

vue报错:npmERR!peereslint@">=1.6.0npmERR!codeERESOLVEnpmERR!ERESOLVEunabletoresolvedependencytreenpmERR!npmERR!Whileresolving:admin@0.1.0npmERR!Found:eslint@7.32.0npmERR!node_modules/eslintnpmERR!deveslint@"^7.32.0"fromtherootprojectnpmERR!npmERR!Couldnotresolvedependency:npmERR!peereslint@">=1.6.0npm