python扫描字符串文本时下线_python:SyntaxError:扫描字符串li时的EOL
python:SyntaxError:扫描字符串li时的EOL
我在s1="some very long string............"中有上述错误
有谁知道我做错了什么?
11个解决方案
165 votes
你没有在行结束前放置"""。
如果要执行此操作,请使用""":
""" a very long string ......
....that can span multiple lines
"""
aaronasterling answered 2019-06-25T22:04:55Z
67 votes
我有这个问题 - 我最终得出结论,原因是我在字符串中包含了\个字符。 如果您有任何这些,"逃避" 他们与\\,它应该工作正常。
Chris H answered 2019-06-25T22:05:20Z
16 votes
(假设你没有/想要在你的字符串中换行......)
这个字符串真的有多长?
我怀疑从一个文件或命令行读取一行的时间有一个限制,并且因为该行的结尾被解析,所以解析器看到类似于s1="some very long string..........(没有结束")并因此抛出解析错误?
您可以通过在源中转义换行符来分割多行中的长行,如下所示:
s1="some very long string.....\
...\
...."
JanC answered 2019-06-25T22:06:06Z
7 votes
在我的情况下,我的单引号词典字符串中有\r\n。 我用\\r和\n替换了\r的所有实例和\\n,它解决了我的问题,正确地返回了eval< dict中的转义换行符。
ast.literal_eval(my_str.replace('\r','\\r').replace('\n','\\n'))
.....
Nicolas Bouliane answered 2019-06-25T22:06:32Z
4 votes
我也遇到过这个问题,虽然这里有答案但我想对此提出重要意见后/应该没有空的空间。意识到它
madhu131313 answered 2019-06-25T22:06:59Z
3 votes
我遇到了类似的问题。 我有一个字符串,其中包含Windows中文件夹的路径,例如 C:\\\Users\\\问题是\是一个转义字符,所以为了在字符串中使用它,你需要再添加一个\。
不正确:C:\\\Users\\\
正确:C:\\\Users\\\
Ashish kulkarni answered 2019-06-25T22:07:40Z
2 votes
我也有这个确切的错误信息,对我来说,问题是通过添加"\"
事实证明,我的长弦,用"分成八行。\" 在最后,错过了一个"\" 在一条线上。
Python IDLE没有指定此错误所在的行号,但它突出显示了一个完全正确的变量赋值语句,让我失望。 实际的畸形字符串语句(带有" \"的多行)与要突出显示的语句相邻。 也许这会帮助别人。
user12711 answered 2019-06-25T22:08:22Z
2 votes
在我的情况下,我使用Windows所以我必须使用双引号而不是单引号。
C:\Users\Dr. Printer>python -mtimeit -s"a = 0"
100000000 loops, best of 3: 0.011 usec per loop
Aminah Nuraini answered 2019-06-25T22:08:49Z
2 votes
我在postgresql函数中收到此错误。 我有一个很长的SQL,我用\分为多行,以提高可读性。 但是,这就是问题所在。 我删除了所有并将它们排成一行以解决问题。 我正在使用pgadmin III。
Ram Dwivedi answered 2019-06-25T22:09:17Z
1 votes
在我使用Mac OS X的情况下,我有以下声明:
model.export_srcpkg(platform, toolchain, 'mymodel_pkg.zip', 'mymodel.dylib’)
我收到了错误:
File "", line 1
model.export_srcpkg(platform, toolchain, 'mymodel_pkg.zip', 'mymodel.dylib’)
^
SyntaxError: EOL while scanning string literal
我改为:
model.export_srcpkg(platform, toolchain, "mymodel_pkg.zip", "mymodel.dylib")
有效...
大卫
us_david answered 2019-06-25T22:10:06Z
1 votes
您的variable(s1)跨越多行。 为了做到这一点(即你希望你的字符串跨越多行),你必须使用三重引号(""")。
s1="""some very long
string............"""
Khandelwal-manik answered 2019-06-25T22:10:34Z
python扫描字符串文本时下线_python:SyntaxError:扫描字符串li时的EOL相关推荐
- python对excel筛选提取文本中数字_python实现将字符串中的数字提取出来然后求和...
因工作原因,很久没有学习python知识了,感觉都快忘记了,前天看到一个练习题,如何将字符串中的数字提取出来,然后求和呢?下面我来解释一下如何通过python代码来实现. 题目:字符串43-3y2.f ...
- python字符串只留数字_Python数字和字符串(5/30)
前言 Life is short,you need Python.本系列是学习Python的心酸历程!(持续更新) 大纲 数值类型及操作 字符串类型及操作 模块time的使用方法 数字迭代器和文本进度 ...
- python中的字符串是什么数据类型_Python数据类型之字符串
一:概述 Python中的字符串的一些概念 可以看作是字符的集合,在数据类型里没有单个字符的数据类型,可以用单个字符表示的一个字符串数据类型 字符串是一种不可变的序列类型,单个字符从左到右按照顺序排列 ...
- python返回字符串长度的函数_Python如何查找字符串的长度?(代码示例)
在Python中字符串是Unicode代码点的不可变序列.给定一个字符串,我们如何查找它的长度?本篇文章就来给大家介绍在Python中查找字符串长度的四种方法,希望对大家有所帮助.[相关视频教程推荐: ...
- python字符串补空格输出_python实现指定字符串补全空格、前面填充0的方法
Python zfill()方法返回指定长度的字符串,原字符串右对齐,前面填充0. zfill()方法语法:str.zfill(width) 参数width -- 指定字符串的长度.原字符串右对齐,前 ...
- python不支持单字符类型_Python数据类型之字符串
1. Python字符串的创建 字符串是Python中最常见的数据类型,通常使用单引号或双引号来定义一个字符串,如下: str = "我是字符串" str1 = '我也是字符串' ...
- python截取字符串后三位_python如何截取字符串后几位
字符串切片也就是截取字符串,取子串. Python中字符串切片方法 字符串[开始索引:结束索引:步长] 切取字符串为开始索引到结束索引-1内的字符串 步长不指定时步长为1,字符串[开始索引:结束索引] ...
- python数字和字符串可以运算吗_python数字和字符串对象
一.python中的数字对象 数字是python当中使用比较广泛的数据类型. 1.数字对象类型 ××× int 如:1,2,3 浮点型 Float 如:1.0,2.0 长××× lo ...
- python中字符串切片取奇数_Python中的字符串切片(截取字符串)的详解
Python中的字符串切片(截取字符串)的详解 字符串索引示意图 字符串切片也就是截取字符串,取子串 Python中字符串切片方法 字符串[开始索引:结束索引:步长] 切取字符串为开始索引到结束索引- ...
最新文章
- 记一次synchronized锁字符串引发的坑兼再谈Java字符串
- java依赖和约束有啥区别_Java – Maven依赖关系太多了
- sql not exists用法_SQL Server 2012 高级用法(一)
- c语言格式字符If,C语言所有语句格式 C语言中的的if语句共有多少种格式?
- php 物联网应用,蜂窝物联网的概念以及应用
- (BFS)Catch That Cow(poj3278)
- linux raid autodetect,软raid的建立
- spring整合cxf开发rest风格的webservice接口(客户端服务端)
- Ubuntu中tftp下载程序
- 汽车芯片严重短缺,价格全线上涨,“缺芯”仍将延续
- 平板触屏笔什么比较好?实用平板电脑手写电容笔推荐
- 转载《五大免费采集器哪个好,火车头,海纳,ET,三人行,狂人采集 》
- 【任务二】打卡——by 003-Vamein
- 维修服务器的请示,关于更换云服务器的请示
- 线程池基本了解及其参数配置
- EAS单据F7设置默认值
- Latex表示随机变量相互独立,不独立
- 路由器android-267d3f,这才是真的高级货玩意:NETGEAR EX7700 AC2200三频无线Mesh扩展器使用体验...
- 触宝线上笔试2018
- springboot vue考试问卷源码
热门文章
- Linux IO - 同步,异步,阻塞,非阻塞
- wireshark、tcpdump、dsniff、Ettercap、NetStumbler、netsniff-ng
- 在 windows 下使用 Xming+Putty 显示 Linux 下软件图形界面
- Python 中 xpath 语法 与 lxml 库解析 HTML/XML 和 CSS Selector
- 22条API设计的实践
- Replace Parameter with Methods(以函数取代参数)
- mysql中when用法_Mysql 中的CASE WHEN 用法
- 复选框怎么点td选中_jQuery点击tr实现checkbox选中的方法
- onclick进不去ajax,在ajax调用之后处理onclick函数
- 2021年程序员1月薪资统计,你在哪一档?