Py学习  »  Python

在python中从sqs消息id中删除单引号

Jimmy • 5 年前 • 1392 次点击  

我从AWS SQS得到一个消息ID,格式如下:

u'messageId': u'9c8a1bff-9ef2-411e-a163-ce631856ded3'

我获取MessageID值并使用以下内容进行解码:

    messageid =message['messageId']
    messageid =jobgroupid.encode('ascii','ignore')
    messageid =messageid .replace("''", "")

当我用python打印时,它不显示引号,只显示字符串值。

9c8a1bff-9ef2-411e-a163-ce631856ded3

然后作为dat文件上传到s3。我在本地获取dat文件,然后读取该文件,它显示如下:

'9c8a1bff-9ef2-411e-a163-ce631856ded3'

为什么这段文字周围还有单引号?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/39774
 
1392 次点击  
文章 [ 1 ]  |  最新文章 5 年前