raise InvalidSchema(f"No connection adapters were found for {url!r}")

今天犯了个低级错误,耽搁了大半天,一定要记个笔记,省的后边再犯同样错误;

错误提示:raise InvalidSchema(f"No connection adapters were found for {url!r}")

查了百度,大概原因有以下几点

1、URL中有换行符\n存在,排查了脚本,URL好像没有换行符

2、URL中有其他转义字符,在URL前边加了r’ 执行完还是不行

3、URL必须以字符串的形式存在,不能是list或者其他格式,排查了脚本也对着呢

------

想了下,肯定是URL哪里有问题,再细看脚本,就想抽自己了,原来是URL后边多了个逗号, 去掉后执行成功了

总结,写脚本一定要注意中英文字母、标点符号等小问题

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 6.1.3 标识符 什么是标识符? 开发人员在程序中自定义的一些符号和名称 标识符是自己定义的,如变量名 、函数名...
    __65a0阅读 824评论 0 0
  • 题目汇总 day9:文件与文件系统【08月08日 23:59】 文件与文件系统 【打开文件】open(file, ...
    dataTONG阅读 511评论 0 0
  • 作者:Gakki 问题描述 在 Windows 下编写好 Shell 脚本之后放到 Linux 上运行报错,如:l...
    Gakki0725阅读 1,123评论 0 1
  • 〇、前言 本文共108张图,流量党请慎重! 历时1个半月,我把自己学习Python基础知识的框架详细梳理了一遍。 ...
    Raxxie阅读 19,035评论 17 410
  • 常用模块 认识模块 什么是模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文...
    go以恒阅读 2,009评论 0 6