鱼C论坛

 找回密码
 立即注册
查看: 1784|回复: 0

求各位python大佬帮忙看下这个程序运行一直处在进行中,总是结束不了是什么原因?

[复制链接]
发表于 2021-8-14 17:38:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
from docx import Document
from docx.shared import Inches, Pt
from docx.oxml.ns import qn
from docx.enum.text import WD_ALIGN_PARAGRAPH


name = input('姓名:')
departments = input('院系')
specialty = input('专业')
class_name = input('班级:')
gender = input('性别:')
school_num = input('学号:')
school_time_year = input('在校起始时间年')
school_time_month = input('在校起始时间月')
school_time_year1 = input('在校截止时间年')
school_time_month1 = input('在校截止时间月')
home_address = input('家庭通讯地址:')
personal_tel = input('个人联系方式:')
home_num = input('家庭联系方式:')
reason = input('本人申请理由:')

nt = datetime.datetime.now()
document = Document()
document.styles['Normal'].font.name = u'宋体'
document.styles['Normal']._element.rPr.rFonts.set(qn('w:eastAsia'), u'宋体')
p=document.add_paragraph()
p.paragraph_format.alignment = WD_ALIGN_PARAGRAPH.CENTER
r =p.add_run('X X X X X X 学 院\rXXX申请表')
r.font.size = Pt(16)
r.bold = True


table = document.add_table(rows=37,cols=13,style='Table Grid')
table.autofit = False
table.columns[0].width = Inches(0.49)
table.cell(0,0).merge(table.cell(2,2))
table.cell(0,3).merge(table.cell(2,6))
table.cell(0,7).merge(table.cell(2,9))
table.cell(0,10).merge(table.cell(2,12))
table.cell(3,0).merge(table.cell(5,2))
table.cell(3,3).merge(table.cell(5,5))
table.cell(3,6).merge(table.cell(5,6))
table.cell(3,7).merge(table.cell(5,9))
table.cell(3,10).merge(table.cell(5,10))
table.cell(3,11).merge(table.cell(5,12))
table.cell(6,0).merge(table.cell(8,2))
table.cell(6,3).merge(table.cell(8,12))
table.cell(9,0).merge(table.cell(14,2))
table.cell(9,3).merge(table.cell(14,6))
table.cell(9,7).merge(table.cell(11,9))
table.cell(12,7).merge(table.cell(14,9))
table.cell(9,10).merge(table.cell(11,12))
table.cell(12,10).merge(table.cell(14,12))
table.cell(15,0).merge(table.cell(20,2))
table.cell(15,3).merge(table.cell(20,12))
table.cell(21,0).merge(table.cell(26,2))
table.cell(21,3).merge(table.cell(26,12))
table.cell(27,0).merge(table.cell(31,2))
table.cell(27,3).merge(table.cell(31,12))
table.cell(32,0).merge(table.cell(36,2))
table.cell(32,3).merge(table.cell(36,12))
hdr_cells0 = table.rows[0].cells
hdr_cells3 = table.rows[3].cells
hdr_cells6 = table.rows[6].cells
hdr_cells9 = table.rows[9].cells
hdr_cells12 = table.rows[12].cells
hdr_cells15 = table.rows[15].cells
hdr_cells21 = table.rows[21].cells
hdr_cells27 = table.rows[27].cells
hdr_cells32 = table.rows[32].cells

hdr_cells0[0].add_paragraph('院(系)\n').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells0[3].add_paragraph(departments+'院').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells0[7].add_paragraph('专业班级').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells0[10].add_paragraph(specialty).alignment=WD_ALIGN_PARAGRAPH.CENTER

hdr_cells3[0].add_paragraph('姓名\n').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells3[3].add_paragraph(name).alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells3[6].add_paragraph('性别').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells3[7].add_paragraph(gender).alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells3[10].add_paragraph('学号').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells3[11].add_paragraph(school_num).alignment=WD_ALIGN_PARAGRAPH.CENTER

hdr_cells6[0].add_paragraph('在校时间\n').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells6[3].add_paragraph(school_time_year + '年' + school_time_month + '月——' + school_time_year1 + '年'+ school_time_month1 + '月').alignment=WD_ALIGN_PARAGRAPH.CENTER

hdr_cells9[0].add_paragraph('家庭通讯地址').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells9[3].add_paragraph(home_address).alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells9[7].add_paragraph('家庭联系方式').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells12[7].add_paragraph('个人联系方式').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells9[10].add_paragraph(home_num).alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells12[10].add_paragraph(personal_tel).alignment=WD_ALIGN_PARAGRAPH.CENTER

hdr_cells15[0].add_paragraph('\n\n本人申请理由').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells15[3].add_paragraph(reason + '\n\n学生本人签名:'+'\n\n\t\t年\t月\t日').alignment=WD_ALIGN_PARAGRAPH.CENTER

hdr_cells21[0].add_paragraph('\n\n院系领导意见').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells21[3].add_paragraph('\n\n领导签字:'+'\n\n\t\t年\t月\t日').alignment=WD_ALIGN_PARAGRAPH.CENTER

hdr_cells27[0].add_paragraph('\n\n学生处意见').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells27[3].add_paragraph('\n\n领导签字:'+'\n\n\t\t年\t月\t日').alignment=WD_ALIGN_PARAGRAPH.CENTER

hdr_cells32[0].add_paragraph('\n\n主管校领导审批').alignment=WD_ALIGN_PARAGRAPH.CENTER
hdr_cells32[3].add_paragraph('\n\n领导签字:'+'\n\n\t\t年\t月\t日').alignment=WD_ALIGN_PARAGRAPH.CENTER



document.save(name+'XX申请表.docx')       
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-20 08:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表