python之自动生成table网页(行列可指定)

原创 2015年11月19日 00:12:49

## genTable.py row col

## 生成N行N列的table的网页


import os,sys,re
import shutil,string

def genTable(rows,cols,br):
    next = ","
    if br:
        next = ""
    for i in range(1, cols + 1):
        print "<tr>",
        for i in range(1, rows + 1):
            print '<td></td>',
        print "</tr>"
        
argLen = len(sys.argv)
if argLen < 3:
    print "[Usage]: table rows cols\n"
else:
    r = sys.argv[1]
    c = sys.argv[2]
    print "<html>"
    print "<head>"
    print "<style>"
    print "tr td{"
    print "width:60;height:60;"
    print "border-collapse:cpllapse;"
    print "border:1px red solid;}"
    print "</style>"
    print "</head>"
    print "<body>"
    print "<table cellspacing=0 cellpadding=0>"
    genTable(int(r),int(c),False)
    print "</table>"
    print "</boyd>"
    print "</html>"


相关文章推荐

python+reportlab实战:生成一个带表格图片的PDF

生成一个简单的PDF报表:含图片,表格,文字

Python通过prettytable模块将输出内容如表格方式整齐

Python通过prettytable模块将输出内容如表格方式整齐 [摘要:Python经过prettytable模块将输出内容如表格体式格局划一输出: 起首下载 prettytable模块...

python texttable表格输出

from texttable import Texttable table = Texttable() table.set_deco(Texttable.BORDER) table.se...

Python入门笔记(7)_ 列表的生成及表格的生成

列表的生成 range(x,y,z)函数我们已经在前面的学习中接触过了,它最明显的特点就是生成的序列的范围是从 x 到 y-1 的,如果有 z,表示每隔 z 个值取一个。 我们现在来看看它更高级的用法...

Python用列表生成html表格

Python用列表生成html表格d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } def generate_tr(name, score): if sco...
  • jpzhu16
  • jpzhu16
  • 2016年02月28日 15:57
  • 5464

使用python生成本地html文件

一.静态HTML生成方法#coding:utf-8 _author_ = "LiaoPan" _time_ = "2016.6.16"f = open("demo_1.html",'w') mess...

python 生成html文件

这次要写一个脚本,做一个web汇报页面,利用到的PyH这个库,这个库用来生成html文件,wiki在这里http://code.google.com/p/pyh/wiki/UserManual,很简单...

python使用web.py建立第一个hello world程序

python最著名的微型WEB框架之一。 安装非常简单,下载http://webpy.org/static/web.py-0.35.tar.gz,然后解压到本地,由于我是window7用户,直接...

Table自动生成列

  • 2011年03月02日 16:49
  • 46KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python之自动生成table网页(行列可指定)
举报原因:
原因补充:

(最多只允许输入30个字)