删除字符串拆分连接Python中间的多余空格

发布于 2021-01-29 15:01:31

我有以下字符串迫使我的Python脚本退出:

"625             625 QUAIL DR UNIT B"

我需要删除字符串中间的多余空格,因此我尝试使用以下拆分连接脚本:

import arcgisscripting
import logging 
logger = logging.getLogger()

gp = arcgisscripting.create(9.3)
gp.OverWriteOutput = True

gp.Workspace = "C:\ZP4"
fcs = gp.ListWorkspaces("*","Folder")

for fc in fcs:

    print fc
    rows = gp.UpdateCursor(fc + "//Parcels.shp")
    row = rows.Next()
    while row:
        Name = row.GetValue('SIT_FULL_S').join(s.split())
        print Name
        row.SetValue('SIT_FULL_S', Name)
        rows.updateRow(row)
        row = rows.Next()
    del row
    del rows
关注者
0
被浏览
103
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您的源代码和错误不匹配,错误状态为您未定义变量SIT_FULL_S

    我猜您想要的是:

    Name = ' '.join(row.GetValue('SIT_FULL_S').split())
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看