0
我寫了一個小函數來執行此工作%d:在索引不支持的格式的字符 'O'(0x4f)2
x = 'INV-%05d'
m = x %(100+1)
我應該有M = INV-0101
但我收到此錯誤
ValueError: unsupported format character 'O' (0x4f) at index 2
這工作沒有任何問題,但我想用一個外部變量
m = INV-%05d %(100+1)
- > M = INV-0101
因爲原來的價值應該來自保存的變量
首先,由於您用0填充了5位數,因此m將爲INV-00101。其次,在這個例子中,你在哪裏獲得你的外部變量? – sberry
我不認爲該錯誤信息來自運行該代碼。你能仔細檢查你是否給了我們所有的相關細節? –