我试过类似帖子中的所有推荐,但都没有成功。我有一个用于为字典列表创建值的项列表。该列表最终将成为一个JSON对象,因此我不能在添加到其中的每个列表项周围使用单引号。在metrics = ["test_met_1","test_met_2","test_met_3","test_met_4","test_met_5"]

data = {

"reportDescription":{

"reportSuiteID":"some_suite",

"dateFrom":"yesterday",

"dateTo":"today",

"dateGranularity": "day",

"metrics":[]

}

}

if len(metrics) > 0:

for metric in metrics:

new_met = "{\"id\""+":"+"\""+metric+"\"}"

data["reportDescription"]["metrics"].append(new_met)

if len(elements) > 0:

for element in elements:

new_elm = "{\"id\""+":"+"\""+element+"\",\"top\""+":"+"\"50000\""+"}"

data["reportDescription"]["elements"].append(new_elm)

log_file = open('test.JSON','a')

log_file.write('\n\n'+str(datetime.now())+'\n'+str(data))

log_file.close()

我的结果:

^{pr2}$

我真正需要的是:{"reportDescription":"dateGranularity": "day", "dateTo": "today", "dateFrom": "yesterday", "metrics": [{"id":"test_met_1"}, {"id":"test_met_2"}, {"id":"test_met_3"}, {"id":"test_met_4"}, {"id":"test_met_5"}], "reportSuiteID": "some_suite"}

关于如何删除每个列表项周围的单引号有什么想法吗?我尝试了join()和/或replace()的几个变体。不过运气不好。在

python 字典取值加引号创建一个对象_Python在添加到字典时从列表项中删除单引号...相关推荐

  1. python去掉列表中的单引号_Python:如何从列表项中删除单引号(Python: How to remove single quotes from list item)...

    I'm working on a bit of python code to run a query against a redshift (postgres) SQL database, and I ...

  2. python去掉列表中的单引号_从Python中的列表中删除单引号

    我有一个输入字符串: result = '"testing","0.8841","642000.0","80.014521&quo ...

  3. python爬取js加载的数据_Python爬虫学习,记一次抓包获取js,从js函数中取数据的过程...

    昨天有小伙伴找我,新浪新闻的国内新闻页,其他部分都是静态网页可以抓到,但是在左下方的最新新闻部分,不是静态网页,也没有json数据,让我帮忙抓一下.大概看了下,是js加载的,而且数据在js函数中,很有 ...

  4. python爬取js加载的数据_Python爬虫:爬取JS加载数据的网页

    比如简书: Paste_Image.png 我们来写个程序,爬取简书网站随便一个作者的所有文章,再对其所有文章进行分词统计 程序运行统计的结果见文章: 我统计了彭小六简书360篇文章中使用的词语 需要 ...

  5. python爬取网页某一个a标签_Python爬虫获取某个网页所有的a标签中的超链接网址...

    Python爬虫获取某个网页所有的a标签中的超链接网址 安装BeautifulSoup 管理员身份运行命令行,然后命令行中输入以下命令: pip install beautifulsoup4 爬虫核心 ...

  6. python字典取值_python 字典中取值的两种方法小结

    python 字典中取值的两种方法小结 如下所示: a={'name':'tony','sex':'male'} 获得name的值的方式有两种 print a['name'],type(a['name ...

  7. Python中字典取值常用的方法!

    字典是Python中比较常见的数据类型之一,它是一种可变容器模型,可以存储任意数量的任意类型的数据,而且字典中的每个元素由一个键和一个值组成,键和值之间用冒号分隔.本文为大家介绍一下Python中字典 ...

  8. zhlan--Python中的字典遍历方法 字典取值

    一.Python中的字典遍历方法: info = { 'name':'xiaoming', 'sex':'nan', 'age':20, 'id':1} info2 = { 'name':'hhh', ...

  9. 利用Python爬取一加云服务的所有照片(原图)

    利用Python爬取一加云服务的所有照片(原图) 一.使用工具 二.cookies和headers提取 三.Python源代码下载 一.使用工具 1.Python3.8(理论上Python3都可使用) ...

最新文章

  1. android studio module不识别 红色j,androidstudio 不显示 Module-- 新年第一波
  2. C之printf()函数
  3. Max Sum Plus Plus HDU - 1024
  4. python锁机制_python基础(锁机制,守护线程,线程队列,线程池)
  5. Bootstrap 排版地址
  6. 风吹来_“秃如其来”的年轻人,如何才能让头发“春风吹又生”?
  7. 世界首个机器人观音在岛国问世,请问AI开光还会远吗?
  8. 随手笔记:我的架构师之路--沈剑 到家集团技术委员会主席快狗打车CTO
  9. Easy Data Transform如何在Excel中删除重复的行?
  10. 【常用传感器】DS18B20温度传感器原理详解及例程代码
  11. k2p 登录路由器shell失败_斐讯p.to打不开_p.to进不去怎么办?-192路由网
  12. TMS320F28335 和 VS1003B 之间的通信
  13. Idea部署dubbo-admin
  14. ios保存gif到相册_iOS如何保存下载GIF图片
  15. Sketch中的快捷键总结
  16. 进程同步机制四大基本准则
  17. 【54期】Java序列化三连问,是什么?为什么需要?如何实现?
  18. 私钥,公钥,钱包地址,助记词,keyStore的区别
  19. B2092 开关灯 【入门】
  20. 联发科希望P40和P70救命,能如愿么?

热门文章

  1. JQUERY的parent()
  2. manjaro linux内核,分享|一个值得推荐的发行版:Manjaro Linux
  3. java assert可以检查exception吗_检查胃病一定要做胃镜吗?这五种检查也可以筛查胃病疾病...
  4. java批量修改txt文件_Java小工具 根据文本批量修改文件名
  5. 谁都忍不了烂代码,如何用重构的方式让它整洁起来?
  6. 虚拟磁盘类型_一起来了解一下Window10系统中虚拟硬盘的相关操作
  7. linux7 设置dns,RHEL7.0 系列-设置IP地址、网关和DNS
  8. 高斯噪声调频matlab,基于MATLAB的2ASK调制与解调设计
  9. ant-design 修改logo_北京师范大学珠海园区第一届山谷艺术节logo征集
  10. ruoyi 验证表单