我使用python中的FPDF通过一个函数生成PDF格式的发票。我使用一个字符串变量在HTML中构建一个表,并通过一个列表循环,该列表具有填充表标记行的条形码。在

我遇到的问题是,当我尝试生成PDF时,总是得到这个TypeError TypeError: string indices must be integers, not str,当输入循环并用行HTML字符串修改HTML变量时,就会发生这种情况。在

带有table标记的初始HTML变量如下所示:html = """

那么for循环如下所示,它将

行修改为表字符串变量:

^{pr2}$

以下是来自finder()的产品信息在这个阶段的样子:{"prodvendor": "Elpaso", "vartaxable": "false", "varquantity": "1", "varid": "33210590148", "varprice": "235.00", "prodtype": "Type1", "varcreated": "_varCreated", "prodtitle": "3 Way Cora Hols - Piol", "varsku": "102-10001-CRD-G19", "vartitle": "C P0 / Gk 19/23", "varoption": "C P0 / Gk 19/23", "_id": {"$oid": "58e77040da522f333c757852"}, "prodid": "9665780932"}

这就是我得到TypeError的地方。在

我试着把所有的东西都转换成string来修补“string”变量,但还是得到了TypeError。在

任何帮助都将不胜感激。在

{Update}}def finder(_sku):

result = collection.find_one({"varsku":_sku})

if result == None:

return "None"

else:

return dumps(result)

html字符串变量,字符串变量中的Python HTML相关推荐

  1. python字符串变量s的值是python网络爬虫_【Python爬虫作业】-字符串

    一.定义字符串变量 1.请定义三个字符串a,b,c值分别为 I,like, python 2.请将上面三个变量合并输出'I like python' a='I' b='like' c='python' ...

  2. python 定义字符串变量_Python变量和字符串详解

    几个月前,我开始学习个人形象管理,从发型.妆容.服饰到仪表仪态,都开始做全新改造,在塑造个人风格时,最基础的是先了解自己属于哪种风格,然后找到参考对象去模仿,可以是自己欣赏的人.明星或模特等,直至最后 ...

  3. python定义变量字符串_Python学习笔记二(变量和字符串)

    2017年年终确定的从2018年开始学习一门新的语言.随着机器学习人工智能的日渐深入,是时候有必要掌握以下Python了.博客今天更新第二篇学习记录,关于Python的变量和变量中字符串的使用,所有学 ...

  4. python 路径拼接字符串_anaconda环境变量添加 python笔记

    如果需要添加环境变量 找到这三个的环境变量添加 即可 python的环境变量 添加这个即可使用 D:python 改变juoyter notebook的使用路径 jupyter notebook -- ...

  5. Python教程学习简记1--Python数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set

    本文主要是学习Python基础: Python数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set 本文根据廖雪峰的官方网站-Python教程,认真学习,一步一步实操并 ...

  6. Python基础(2)print字符串与布尔变量的输出

    Python基础(2)print中+和,的区别与字符串强制类型转换 在Python基础(1)文末我记录了输出时用+和,连接字符串的区别,似乎仅仅是排版不同,其实不然,在输出单纯的双引号内的字符串时,二 ...

  7. python基础-变量,变量类型,字符串str,元组tuple,列表list,字典dict操作详解(超详细)

    python基础--变量 (文章较长,若需要单独看某一个点,可点击目录直接跳转) 文章目录 python基础--变量 1. 变量 2. 变量类型 2.1数字类型 2.2 字符串 2.3 列表 2.4 ...

  8. Python学习day01_变量字符串与随机数

    Python学习 Python学习_day01 1.1 一个猜数字的小游戏 1.2 Python内置函数 1.3变量 Variable 1.4 字符串 String 1.5 转义字符 1.6 原始字符 ...

  9. 解析php变量,php使用parse_str实现查询字符串解析到变量中的方法

    本文实例讲述了php使用parse_str实现查询字符串解析到变量中的方法.分享给大家供大家参考,具体如下: parse_str()函数可实现把字符串解析到变量中,这意味着实现了字符串与变量之间的一种 ...

最新文章

  1. C#函数式编程之可选值
  2. 如何“主动出击”提升网站的收录速度?
  3. 系统集成项目管理工程师-变更管理笔记
  4. docker tomcat jvm 使用 visualVM监控
  5. 别跟我谈EF抵抗并发,敢问你到底会不会用EntityFramework
  6. python中random函数用法_random函数的用法
  7. LeetCode-3Sum -三数求和-有序数组扫描
  8. Ehcache、memcache、redis三大缓存区别
  9. html判断用户名的合法性,javascript简单判断输入内容是否合法的方法
  10. Q窗口操作函数(窗口最大化,全屏,隐藏最大化最小化按钮)
  11. Centos下tomcat配置
  12. VB代码 VB小程序
  13. 高等代数(第四版) 王萼芳、石生明编|高等教育出版社 大学课后习题答案
  14. 软件测试人员需不需要懂代码
  15. Sothink Logo Maker 4.2.4254 中文绿色便携版(LOGO设计工具)
  16. android banner停止轮播,android如何实现banner轮播图无限轮播效果
  17. R语言基于with函数对指定的协变量执行双样本t检验、t.test函数对不同分组对应的协变量的均值进行Welch双样本t检验分析、双独立样本t检验
  18. 一对一、一对多、多对多(实操)
  19. ue4材质节点怎么用_自学ue4材质,一大堆材质节点该如何学?
  20. (30)虚拟时钟create_virtual_clock

热门文章

  1. 算法复习第四章动态规划
  2. Zabbix 最新版 5.2 版本源码安装
  3. pythonpptx 楷体_python-pptx 实践 4:添加形状、文本
  4. dataframe 空值替换为0_dataframe取元素方法总结
  5. winpythonhadoop_让python在hadoop上跑起来
  6. linux安装dev命令,Linux安装与基础命令
  7. java 反射 父类的属性_用反射的方式获取父类中的所有属性和方法
  8. 腾讯视频下载转mp4_腾讯视频如何上传自己的视频
  9. JEECG分页条数自定义
  10. 判断Logger级别是否开启的方法