0
我已經閱讀並重新閱讀了一些關於PEP和文字string
插值的頁面。
但是仍然無法通過實驗找出確切的語法是否可行,因此我可以從python
腳本中的以下語句中刪除%s。如何使用f-字符串格式重寫語句:
cmds.getAttr("%s.fileTextureName" %item, newPath,type="string")
謝謝〜
我已經閱讀並重新閱讀了一些關於PEP和文字string
插值的頁面。
但是仍然無法通過實驗找出確切的語法是否可行,因此我可以從python
腳本中的以下語句中刪除%s。如何使用f-字符串格式重寫語句:
cmds.getAttr("%s.fileTextureName" %item, newPath,type="string")
謝謝〜
cmds.getAttr("{}.fileTextureName".format(item), newPath,type="string")
內置str
和unicode
類提供了做複雜的變量替換和值通過str.format()
方法格式化PEP描述的能力3101.
字符串模塊中的Formatter類允許您創建和自定義您自己的字符串格式化行爲u唱出與內置format()
方法相同的實現。
我也想不出如何將%或%s作爲標籤 – lpt
'f「{item} .fileTextureName」'? (假設'item'不是一個元組。) – Ryan