EOL while scanning string literal问题之谜

本文探讨了Python中遇到的EOL while scanning string literal错误,重点是解决该问题的一个特殊方法:在路径中使用双反斜杠(\)而非正斜杠(/)或原始字符串表示法。通过分析和实验,作者发现注释和取消注释特定代码行会影响错误的出现,揭示了这个问题的神秘性质。最后,作者发现保存文件一次可以消除该错误。
摘要由CSDN通过智能技术生成

运行以下脚本遭遇 EOL while scanning string literal问题

#coding=utf-8
import arcpy
import os
import os.path
inWorkspace = arcpy.GetParameterAsText(0)  #输入英文城市名文件所在路径,下含已转好的DAE_SHP文件夹 D:\
#inWorkspace = "D:\\PythonCode_inWork\\09DAE_SHP_Check\\PROCESS\\DATA\\YANGZHOU"
#arcpy.AddMessage(inWorkspace)

#城市名自动获取
city = os.path.split(inWorkspace)[-1]

###_H合并Tile
##shps_dir = inWorkspace + "\\DAE_SHP"
##shps = os.listdir(shps_dir)
##shps_H = []
##for i in shps:
##    if '_H_poly.shp' in i:
##        shps_H.append(shps_dir+"\\"+i)
##arcpy.AddMessage('Start merging...')
###merge_name = city + "_MERGE.shp"
###merge_result = os.path.join(inWorkspace,merge_name)
##merge_result = inWorkspace + "\\" + city + "_MERGE.shp"
###print merge_result
##arcpy.Merge_managemen
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值