導航:首頁 > 編程語言 > python表格

python表格

發布時間:2022-01-15 15:41:15

python的easygui怎麼製作一個表格

你好,下面是一個簡單表格的例子

import easygui as g

m1 = g.multenterbox(msg='[*真實姓名]為必填項\n[*手機號碼]為必填項\n[*E-mail]為必填項\n',\

fields=('*用戶名','*真實姓名','固定電話','*手機號碼','*QQ','E-mail'))

print(m1)

㈡ python能用來製作表格嗎

可以的,python有很多擴展模塊
比如xlwt、xlrd等等,可以用作xls表格文件的讀寫處理
完全可以實現表格製作功能

㈢ 用python怎麼print出一張完整的表格內容

顯示一張完整的表格(即包含表格線、表頭以及表體內容),有多種方法,根據顯示的應用場合不同,採取的方法也不同,以下試舉例供參考:

1、調用表格類軟體顯示。如,可以直接調用 excel 軟體,來打開/生成表格並顯示。

2、調用 word 類字處理軟體。

3、使用 html 之類的代碼生成超文本格式表格,用瀏覽器軟體顯示。

4、直接用字元表格的形式顯示出來。如,可以使用製表符製作並顯示一個字元式的表格:

㈣ 用python如何列印出表格呀求問大佬

# 畫日歷表格
import turtle

turtle.pensize(1) # 設置畫筆粗細
turtle.speed(9) # 設置畫筆速度
turtle.penup()
turtle.goto(-140,140)
turtle.pendown()
for i in range(4):
turtle.fd(280)
turtle.right(90)
for i in range(6):
turtle.penup()
turtle.goto(-140,140-40*(i+1))
turtle.pendown()
turtle.fd(280)
turtle.right(90)
for i in range(6):
turtle.penup()
turtle.goto(-140+40*(i+1),100)
turtle.pendown()
turtle.fd(240)

turtle.hideturtle() # 隱藏小海龜
turtle.done() # 結束

程序縮進如圖所示

㈤ python在txt中動態寫入表格

寫到csv里去吧,可以用excel打開自動對齊的,代碼如下:


#-*-coding:utf-8-*-
importcsv
defWriteTable(ttxt,ncsv):
try:
writer=csv.writer(file(ncsv,'wb'))
withopen(ttxt,'r')asf:
foriinf:
if'|'ini:
j=[x.strip()forxini.split('|')ifx.strip()]
writer.writerow(j)
exceptException,e:
printe
WriteTable('test.txt','test.csv')

㈥ 用python生成在html中顯示的表格

..
conn=sqlite3.connect(database='thedbfile')
curr=conn.cursor()
curr.execute("select*fromthetable")

tr1=table1<<tr(id="header")
forfieldincurr.description:
tr1<<th(field[0])

forrowincurr:
tr2=table1<<tr()
foriteminrow:
tr2<<td(item)

curr.close()
conn.close()
...
以上代碼基於1L"就是累w_w"的方案進行完善

㈦ python怎樣做html的表格

現要實現python製作html格式的表格,利用Python對字元串str.format()格式化操作進行處理,在日常對CVS格式文件處理過程當中,經常會將CVS格式文件進行轉換,在正式場合是程序讀取CVS文件進行轉換並輸出到html格式的文件當中,但現在只是實現一下轉換的過程,需要輸入以逗號分隔的數據。

在設計程式的時候,需要先定義一下整個代碼的框架,首先我們要定義一個主函數main(),雖然Python沒有規定入口函數,一般在正式的開發中都設計了一個main()函數作為程序的入口函數,或許這是一種規范吧。然後我們在定義一個列印表頭的方法print_head(),並在主函數里進行調用。再定義一個列印表尾的方法print_end(),也在主函數中進行調用。定義print_line()為列印表格行,定義extract_field()處理cvs行數據轉換為list集合數據。最後再定義一個處理特殊符號的方法escape_html(),因為在html代碼中為了避免與它的標簽沖突,特要進行特殊符號的轉換,如&-->&
還有就是對長度過長的數據要進行處理並用...代替

源代碼:

#Author Tandaly

#Date 2013-04-09

#File Csv2html.py

#主函數

def main():

print_head()

maxWidth = 100

count = 0

while True:

try:

line = str(input())

if count == 0:

color = "lightgreen"

elif count%2 == 0:

color = "white"

else:

color = "lightyellow"

print_line(line, color, maxWidth)

count += 1

except EOFError:

break

print_end()

#列印表格頭

def print_head():

print("")

#列印錶行

def print_line(line, color, maxWidth):

tr = "".format(color)

tds = ""

if line is not None and len(line) > 0:

fields = axtract_fields(line)

for filed in fields:

td = "{0}".format(filed if (len(str(filed)) <= maxWidth) else
(str(filed)[:100] + "..."))

tds += td

tr += "{0}

".format(tds)

print(tr)

#列印表格尾

def print_end():

print("")

#抽取行值

def axtract_fields(line):

line = escape_html(line)

fields = []

field = ""

quote = None

for c in line:

if c in "\"":

if quote is None:

quote = c

elif quote == c:

quote = None

continue

if quote is not None:

field += c

continue

if c in ",":

fields.append(field)

field = ""

else:

field += c

if len(field) > 0:

fields.append(field)

return fields

#處理特殊符號

def escape_html(text):

text = text.replace("&", "&")

text = text.replace(">", ">")

text = text.replace("<", "<")

return text

#程序入口

if __name__ == "__main__":

main()

運行結果:

>>>

"nihao","wo"

nihaowo

"sss","tandaly"

...tandaly

"lkkkkkkkkkkksdfssssssssssssss",
34

...34

㈧ 用Python把數據處理成另外一個表格的樣子

這個邏輯很簡單,會遍歷表格內容就行了

㈨ Python 如何將表格中所有日期形式(如31-Jan-94)變為類似31/01/94的形式

fromdatetimeimportdatetime
help(datetime)
help(datetime.strptime)
dt=datetime.strptime('31-Jan-94','%d-%b-%y')#網路:pythondatetime
print(dt.strftime('%d/%m/%y'))

㈩ 關於如何用python 編輯 excel表格

#不理解你的意思,如果要是讀出來每行都是你給的格式,輸出格式是你寫的話,很好弄。
line=file.readlines()
f=open('result.txt','w')
foriinrange(len(line)):
eachline=line[i].split(' ')
arry1=[]
iflen(eachline)==2:
print>>f,eachline[0],'',eachline[1],arry1.append(line[i+1:i+4]),
'<',line[i+4],',',line[i+5],',',line[i+6],'>'
f.close()

閱讀全文

與python表格相關的資料

熱點內容
壓縮因子定義 瀏覽:968
cd命令進不了c盤怎麼辦 瀏覽:214
葯業公司招程序員嗎 瀏覽:974
毛選pdf 瀏覽:659
linuxexecl函數 瀏覽:727
程序員異地戀結果 瀏覽:374
剖切的命令 瀏覽:229
干什麼可以賺錢開我的世界伺服器 瀏覽:290
php備案號 瀏覽:990
php視頻水印 瀏覽:167
怎麼追程序員的女生 瀏覽:487
空調外壓縮機電容 瀏覽:79
怎麼將安卓變成win 瀏覽:459
手機文件管理在哪兒新建文件夾 瀏覽:724
加密ts視頻怎麼合並 瀏覽:775
php如何寫app介面 瀏覽:804
宇宙的琴弦pdf 瀏覽:396
js項目提成計算器程序員 瀏覽:944
pdf光子 瀏覽:834
自拍軟體文件夾名稱大全 瀏覽:328