Python 和 HTML 表格

标签 python html

我正在使用下面的代码打印出包含 4 列的行。我如何将列表中的每个值附加到 HTML 表中,该表还包含具有四列的行?

   random_list = ['car', 'plane', 'van', 'boat', 'ship', 'jet','shuttle']
    for i in xrange(0, len(food_list), 4):
        print '\t'.join(food_list[i:i+4])

最佳答案

稍作修改...

food_list = ['car', 'plane', 'van', 'boat', 'ship', 'jet','shuttle']
for i in xrange(0, len(food_list), 4):
    print '<tr><td>' + '</td><td>'.join(food_list[i:i+4]) + '</td></tr>'

这基本上将分隔符更改为不是制表符,而是表格元素。此外,将打开的行和关闭的行放在开头和结尾。

关于Python 和 HTML 表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3215260/

相关文章:

python - 根据字符串是否是 pandas Dataframe 中的子字符串创建列

python - Qt:QPushButton 被子进程阻塞

jquery - html5 canvas - 在图像顶部绘制圆弧(不使用图像加载)

php - 在 &lt;!DOCTYPE…> 之前显示任何文本时,字体大小属性被破坏

python - 如何在 Django 模板中使用生成器方法?

python - 如何使用 Python 填写 PDF 表单

python - 是否有一个开关可以忽略 LXML 中未定义的 namespace 前缀?

javascript - 使用 -- 而不是 value = value - 1 无法正确更新 .html

html - 如何从输入元素中删除插入符号

html - 网站全屏覆盖