file = r'C:\Users\ME\Desktop\Python project\pachong\scrapy\secondDemo\photo\' + this_url[-15:-4] + '.jpg'

这是爬取图片,保存在文件时的一个代码片段,一直出现错误:EOL while scanning string literal

翻译了下,原来是因为扫描字符串文字是报错,在写文件时一定要小心'\',因为这个字符可以和多个字符表示不同的意思,比如'\b','\u','\t','\n'.而这里出错的原因就是因为和后面的  '   混合在一起了。

换句话说,就是字符串的最后一个字符是斜杠会导致出错。

解决方案有一下两种:

r'C:\Users\ME\Desktop\Python project\pachong\scrapy\secondDemo\photo\\' + this_url[-15:-4] + '.jpg'
r'C:\Users\ME\Desktop\Python project\pachong\scrapy\secondDemo\photo' + '\1234.jpg'

转载于:https://blog.csdn.net/wyr_rise/article/details/82656555

EOL while scanning string literal错误相关推荐

  1. 运行Python时出现SyntaxError: EOL while scanning string literal解决方法

    当运行Python时,出行SyntaxError: EOL while scanning string literal.一般是语法出现错误,看一下是不是哪里忘记添加符号或是分号:这些没打.

  2. python 报错 SyntaxError: EOL while scanning string literal 问题原因 解决方案 EOL解释

    目录 报错信息 SyntaxError: EOL while scanning string literal EOL = End Of Line error (翻译:行尾误差) 问题原因:通常是字符串 ...

  3. [Error]EOL while scanning string literal

    项目中有个定时任务,每天取到一些表数据传到一个外部接口,但是最近总是有异常,今天查了下原因. 首先本地和测试环境测试这个程序都没问题,只有线上环境会在日志中抛出异常,猜测异常主要产生的原因是数据的异常 ...

  4. SyntaxError: EOL while scanning string literal【已解决】

    问题 我输入了一个很长的字符串,s1 = "一个很长的字符串......",但是出现了SyntaxError: EOL while scanning string literal这 ...

  5. EOL while scanning string literal

    file = r'C:\Users\ME\Desktop\Python project\pachong\scrapy\secondDemo\photo\' + this_url[-15:-4] + ' ...

  6. 已解决SyntaxError: EOL while scanning string literal

    已解决SyntaxError: EOL while scanning string literal 文章目录 报错问题 报错翻译 报错原因 解决方法 千人全栈VIP答疑群联系博主帮忙解决报错 报错问题 ...

  7. 翻译 SyntaxError: EOL while scanning string literal

    这个错误信息通常出现在代码中字符串的引号没有正确闭合的情况下.EOL 是 End Of Line 的缩写,表示程序在扫描字符串时到达了行末尾,但是还没有找到该字符串的结束引号.以下是该错误信息的翻译: ...

  8. python 报错 SyntaxError: EOL while scanning string literal 问题原因 解决方案 EOL解释

    报错信息 SyntaxError: EOL while scanning string literal EOL = End Of Line error(翻译:行尾误差) 问题原因:通常是字符串两端的引 ...

  9. python 报错 EOL while scanning string literal

    python 报错 EOL while scanning string literal 翻译为:不完整字符串 路径中未转义的反斜杠引起 解决办法: 第一个右引号改为英文,使用'r'开头,字符串不应以' ...

最新文章

  1. 【Python排序搜索基本算法】之拓扑排序
  2. 对javascript闭包的理解
  3. 电脑病毒反抗杀毒软件的主要手段
  4. python 库整理: collections.namedtuple
  5. linux | 网卡驱动
  6. 向当前url添加参数
  7. C# WPF MVVM开发框架Caliburn.Micro Screens, Conductors 和 Composition⑦
  8. C++学习之路 | PTA乙级—— 1020 月饼 (25分)(精简)
  9. Java常见的几种设计模式
  10. tushare学习文档_介绍一个python股票分析包tushare——韭菜的自我修养
  11. H - Cow Contest(floyd的传递闭包性)
  12. TensorFlow中的Keras用法和自定义模型和层
  13. 蓝桥杯2020年第十一届C++省赛第四题-蛇形填数
  14. MapX从数据库读取数据形成新图层【转载】
  15. 《Android框架揭秘》——导读
  16. 中国电信与阿里巴巴签署全面战略合作协议
  17. 2022中式面点师(高级)考试模拟100题及在线模拟考试
  18. 麦普奇医疗获得千万元A轮融资,投资方为达晨财智...
  19. 有关信息论和 error-control coding 的简单介绍
  20. 电脑卡,电脑比较卡问题都出在这里,怎么解决电脑卡顿方法

热门文章

  1. PTA--文件--函数题--写文章--C语言
  2. 访问 www.taobao.com过程
  3. 『晨读』破窗效应是一种由“畸形公平”心理引发的
  4. 3M与苏宁易购在智慧零售领域达成战略合作
  5. Android Snackbar使用详解
  6. 【FATE联邦学习】使用flow命令查看FATE服务情况
  7. sikuli java_sikuli+java实例
  8. 解读劳动合同法:仅两种情况辞职要交违约金
  9. 校招面经-银行产品岗
  10. Quic 0RTT详解