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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/507471.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AD19 add pins to nets错误_《英雄联盟手游》错误代码问题大全 LOL的错误代码都是什么意思...

英雄联盟手游上线引起广泛的关注,但是有些玩家在进入游戏的时候出现了代码报错的问题,那么针对这些不同的错误代码要如何解决呢?100036 请求超时,网络不好或者加速器速度不够,换个好点的网络或者加速器 10075 100036 账号没有在p…

Linux编程基础 1:初识Linux

0 学分、课时、成绩组成 本课程3学分(包含上机项目) 理论课时24,上机课时24 考核方式介绍及各项所占比重 1 知识准备 计算机网络基础:OSI模型,TCP/IP协议相关知识 C语言与数据结构相关的知识:指针&…

ssh重装ubuntu_Ubuntu环境下SSH的安装及使用详解

SSH是指Secure Shell,是一种安全的传输协议,Ubuntu客户端可以通过SSH访问远程服务器 。SSH的简介和工作机制SSH简介传统的网络服务程序,如:ftp、POP和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据&#xff0…

飞秋本机如何与虚拟机传送文件_某度扩容之虚拟机

本文不推荐大家扩容,这个是一个交流帖子,禁止用于商用本文不适合小白看,需要一定基础5月份之前的虚拟机扩容:需要3个虚拟机:1个保存虚拟机2个删除虚拟机启动顺序:保存虚拟机—>删除虚拟机1——>删除虚…

Linux编程基础 2.1:Linux文件系统与操作

1 文件I/O open() read() write() lseek() close() 1.1 open函数 #include <fcntl.h> int open(const char *pathname, int flags[, mode_t mode);open函数参数说明&#xff1a; pathname&#xff1a;待打开文件的文件路径名&#xff1b;flags&#xff1a;访问模式&a…

64位java_树莓派3B+安装64位ubuntu系统和docker工具

想在树莓派3B上安装一些64位应用(例如64位JDK)&#xff0c;因此首先要安装64位的操作系统&#xff0c;今天咱们就一起来实战&#xff1b;

echars显示折点数据_Echarts 折线图一个点显示多个实时数据tooltip

在项目开发需要中。有个需求就是在折线图的每一个折点上悬浮窗要显示几条不同的数据而且是跟x轴一样每个点不一样。。研究了一下。。有点坑。其实很简单&#xff0c;正常的思路来想 要想在悬浮窗显示数据 一般都会有线 才会有实时数据。。这里提一下series&#xff1a;data这个…

主成分分析法_探索主成分分析法

主成分分析法 (Principal Component Analysis, PCA) 是一种数据压缩法&#xff0c;可以从数据中提取重要的部分并排除不重要的部分&#xff0c;是奇异值分解 (Singular Value Decomposition, SVD) 的重要应用。SVD 是线性代数的一个亮点。 是一个 的列阵&#xff0c;矩阵秩 &am…

android 插入耳机 使用自身mic录音_这样选用麦克风,耳机降噪效果会更好

降噪耳机已经越来越普及&#xff0c;降噪耳机要想实现好的降噪效果面临很多挑战&#xff0c;其中如何正确选用麦克风又是一项具有重要影响的基础工作。本文目的旨在帮助读者正确选用麦克风以实现更好的耳机降噪性能&#xff0c;当然也可以帮助您更好地了解降噪耳机原理与实现方…

Linux编程基础 2.2:文件操作

3 文件操作 stat() access() chmod() truncate() link() 3.1 stat函数 #include <sys/stat.h> int stat(const char *path, struct stat *buf);功能&#xff1a;用于获取文件的属性&#xff1b; 参数说明&#xff1a; path&#xff1a;文件路径&#xff1b;buf&#…

心电图 python_ST段凹面型向上抬高,一定是早期复极?心电图读图第201期

病 历 回 顾一名48岁男性患者&#xff0c;有20年吸烟史。打壁球时出现胸骨后闷痛。他被迫中止并休息。其胸痛仍未缓解&#xff0c;同伴把他送至附近急诊室并做了下列心电图。问题&#xff1a;心电图有何显示&#xff1f;可能的诊断是什么&#xff1f;可能受累的冠脉&#xff1f…

封条格式用word怎么打_标书密封条格式全word.doc

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------(投标人公章) (法人名章)密 封 条年 月 日封(法人名章) (投标人公章)-------------------…

Linux编程基础 3.1:进程控制

1 进程相关概念 1.1 进程和程序 程序&#xff1a;编译好的二进制文件&#xff0c;在磁盘上&#xff0c;不占用系统资源&#xff08;cpu、内存、打开的文件、设备、锁…&#xff09;进程&#xff1a;一个抽象的概念&#xff0c;与操作系统原理联系紧密。进程是活跃的程序&…

nlp mrc的损失是什么_田渊栋从数学上证明ICLR最佳论文“彩票假设”,强化学习和NLP也适用...

新智元报道 来源&#xff1a;Facebook AI作者&#xff1a;Ari Morcos、田渊栋 编辑&#xff1a;肖琴【新智元导读】ICLR 2019最佳论文提出的“彩票假设”能够将神经网络缩小10-100倍&#xff0c;而不损失性能。Facebook田渊栋团队的最新研究发现了第一个确定的证据&#xff0…

Linux编程基础 3.2:exec函数族

2 exec函数族 使用fork()函数创建的子进程&#xff0c;其中包含的程序代码完全相同&#xff0c;只能根据fork()函数的返回值&#xff0c;执行不同的代码分支。 由exec函数族中的函数&#xff0c;则可以根据指定的文件名或路径&#xff0c;找到可执行文件。 fork&#xff1a;子…

corel产品注册样机安装代码_为你的产品创建一个高逼格的宣传片

大家好&#xff0c;我是独立开发者Larry&#xff5e;当我们的产品或功能发布的时候&#xff0c;一定想要一套高大上的宣传图或宣传视频&#xff0c;不幸的是&#xff0c;由于预算限制、时间排期以及技术门槛等一系列原因&#xff0c;我们不得不降低要求…今天就给大家推荐一个在…

zabbix监控pppoe线路_Zabbix 完整的监控流程

Zabbix完整的监控流程1.Zabbix的监控历程概念1.1 基本概念zabbix最重要的五个组成部分&#xff1a;Item、Trigger、Action、Media、User(其实应该还有个Event&#xff0c;不过这个表现的不直观)&#xff0c;翻译一下就是监控元素、触发器、动作、报警介质、用户&#xff0c;接下…

Linux编程基础 3.3:进程同步

1 wait函数 #include <sys/wait.h> pid_t wait(int *status);功能&#xff1a;挂起进程&#xff0c;进程进入阻塞状态&#xff0c;直到子进程变为僵尸态&#xff0c;如果捕获到子进程的退出信息就会转为运行态&#xff0c;然后回收子进程资源并返回&#xff1b;若没有变…

单代号网络图计算例题_如何把横道图转化成双代号网络图?

横道图一般都是用Project或者表格做的&#xff0c;下面就用斑马进度计划软件介绍一下怎么将横道图转化为双代号网络图使用工具&#xff1a;广联达斑马进度计划&#xff0c;点击进入官网下载使用Excel表格绘制的横道图&#xff0c;如何快速转化成网络图打开斑马进度计划软件&…

satd残差_RDO、SAD、SATD、λ相关概念【转】

率失真优化概述&#xff1a;率失真优化(Rate D isto r t i on Op t i m ized)策略是在率失真理论[3 ]的基础上提出的一种代价函数方案,  RDO 的主要思想是, 在计算代价函数时, 同时考虑码率和失真度两方面因素的制约, 在保证低失真度的同时保证低码率, 这样更加有利于视频流的…