【发布时间】:2015-01-22 17:40:29
【问题描述】:
我已经搜索过,但找不到解决方案。我试图让 python 代码循环通过 .mht 文件的目录。找到文件后,它会将 iframe html 代码写入指向 .mht 的文件。我在定义要编写的 iframe 代码并将文件名变量包含在 src 中时遇到问题。
htmlframe = '''<iframe src="'%s.mht'" class="iframe" scrolling="no" frameborder="0" style="width:100%"></iframe><br>''' % os.path.basename
我得到的错误如下:
Traceback (most recent call last):File "move.py", line 52, in <module> htmlframe = '''<iframe src="'%s.mht'" class="iframe" scrolling="no" frameborder="0" style="width:100%"></iframe><br>''' % os.path.basename TypeError: not enough arguments for format string
提前感谢您的帮助。
【问题讨论】:
-
你应该尝试用
%%引用%。
标签: html string variables iframe python-3.4