html字符串变量,字符串变量中的Python HTML
我使用python中的FPDF通過一個函數(shù)生成PDF格式的發(fā)票。我使用一個字符串變量在HTML中構建一個表,并通過一個列表循環(huán),該列表具有填充表標記行的條形碼。在
我遇到的問題是,當我嘗試生成PDF時,總是得到這個TypeError TypeError: string indices must be integers, not str,當輸入循環(huán)并用行HTML字符串修改HTML變量時,就會發(fā)生這種情況。在
帶有table標記的初始HTML變量如下所示:html = """
那么for循環(huán)如下所示,它將
行修改為表字符串變量:^{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的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (并查集)小希的迷宫
- 下一篇: 嵌入式nosql php,NoSQL 嵌