import docx

import os

import xlwt

from docx import Document

import pandas as pd

import numpy as np

doc1= Document('./ygt.docx')

tb1=doc1.tables[0]

row_cells=tb1.rows[0].cells

tables=doc1.tables

all_list = []

num = 5 #第几章表格-1

each_listrow=[] #用来存储所有的美张表格的行数

for i in range(0,num):

tb=tables[i]

#获取表格的行

tb_rows=tb.rows

# print(len(tb_rows))

each_listrow.append(len(tb_rows))

#读取每一行内容

for i in range(len(tb_rows)):

row_data=[]

row_cells=tb_rows[i].cells

for cell in row_cells:

#单元格内容

row_data.append(cell.text)

#print(row_data)

all_list.append(row_data)

# print(all_list)

# print(each_listrow)

k= np.array(all_list)

k.reshape(-1,1)

historyrow=0

# rows=10 #建表的长度

cols=6 #建表的列数

# len(tb_rows)每一张表格的行数

for i in range(num):

print(i)

filename = str('table{}.docx'.format(i))

print(filename,"正在创建")

document = Document()

#创建10行6列表格

table = document.add_table(each_listrow[i], cols)

table.style = document.styles['Table Grid'] # 表格样式

for row in range(each_listrow[i]):

for col in range(cols):

# print(k[(i+1)*row][col])

if i ==0:

table.cell(row,col).text=str(k[row,col])

elif i!=0:

table.cell(row,col).text=str(k[row+historyrow,col])

document.save(filename)

print(filename,"写入完成且保存")

historyrow+=each_listrow[i]

print('全部完成')

python word 表格复制_python实现同一word中的表格分别提取并保存到不同文件下相关推荐

  1. python裁剪图片并保存_python – 如何从图像中剪切轮廓并将其保存到新文件中

    大家好,这是我的第一个问题所以请保持温和.我有一个计算机视觉领域的项目,我是新的,我会很感激一些帮助.我有一个pcb的图像,我的(首先)任务是从背景中切断电路板并将其保存到新文件. 如果结果只是没有灰 ...

  2. 在 MarkDown 中添加表格(例如:在 CSDN 中添加表格)

    内容 一.使用 Markdown 创建表格(例如:在 CSDN 中创建表格) 1. 表格格式 对齐方式 -: 设置内容和标题栏居右对齐: :- 设置内容和标题栏居左对齐: :-: 设置内容和标题栏居中 ...

  3. python爬虫入门练习:BeautifulSoup爬取猫眼电影TOP100排行榜,pandas保存本地excel文件

    传送门:[python爬虫入门练习]正则表达式爬取猫眼电影TOP100排行榜,openpyxl保存本地excel文件 对于上文使用的正则表达式匹配网页内容,的确是有些许麻烦,替换出现任何的差错都会导致 ...

  4. python word 表格 缩进_python win32com 处理word 里面表格的简单方法

    在处理word里面表格的时候,发现和网上的方法不太一样,也不知道是不是python版本的问题 使用win32com处理Word里面的表格时,表格的表示方法为Tables(1),括号里面的数字表示wor ...

  5. word表格导出html代码,(网页源代码中的表格数据怎么导出excel)如何将把从WORD、EXCEL中复制的内容转换成HTML源代码,再通过网页表单提交上传到数据库?...

    如何将ASP页面中的表格生成一个Excel表,求源码 '给你个例子吧.保存为 asp文件看看.具体就在第一句. New Page 1PJ计画 第版 案件No 案件名 主门 顾客 PJ责任者 営业担当 ...

  6. python列表浅复制_Python列表的深复制和浅复制示例详解

    一.深复制与浅复制 列表是Python中自带的一种数据结构,在使用列表时,拷贝操作不可避免,下面简单讨论一下列表的深复制(拷贝)与浅复制 首先看代码: l1 = [5, 4, 3, 2, 1] # 用 ...

  7. python获取网页图片_python抓取网页中的图片示例

    python抓取网页中的图片示例 代码如下: #coding:utf8 import re import urllib def getHTML(url): page = urllib.urlopen( ...

  8. php 如何获取表格数据类型,使用phpword获取doc中的表格数据

    * Created by PhpStorm. * User: parker * Date: 2020/10/18 * Time: 16:09*/namespace common\services;cl ...

  9. html网页在指定位置嵌入表格,网页制作中表格的主要作用 网页制作中插入表格怎么调整位置...

    在网页设计中,表格有什么重要作用 1.当需要提交所有数据时,可以提交整个100个表,如果不使用表,可以逐个提交. 2.表格设计简洁美观,方形,与网页的设计非常一致. 3.网站其实是一个大版本的表格,数 ...

  10. java 取pdf表格内容数据_Java 在PDF中添加表格

    本文将介绍通过Java编程在PDF文档中添加表格的方法.添加表格时,可设置表格边框.单元格对齐方式.单元格背景色.单元格合并.插入图片.设置行高.列宽.字体.字号等. 使用工具:Free Spire. ...

最新文章

  1. 有没有将深度学习融入机器人领域的尝试?有哪些难点?
  2. MapReduce工作原理图文详解
  3. mysql dump gtid_mysqldump导出数据备份 --set-gtid-purged=OFF
  4. 推荐一个好用的Chrome扩展,专门处理xml的,名叫XML Tree
  5. linux 火狐无法执行二进制文件_尝试在Linux上运行Shell脚本时“无法执行二进制文件”...
  6. 可以用数学来证明的中文
  7. 大学四年怎样过,做到这六点,甩别人一条街
  8. IBM DB2各版本下载地址
  9. 6 DHCPV6原理
  10. 破解intelliJ idea 2017
  11. 桥接模式和NAT模式的区别
  12. 分布式环境下对部分热数据(如redis热key,热请求)进行探测,并对探测结果及时同步到各个client实例的JVM内存的方案简述
  13. java php python校园通知事项打卡 微信小程序系统
  14. 用计算机来打字学猫叫,电脑打字轻松技巧 怎么联系快速打字
  15. 并发中的同步锁(synchronized)
  16. java鸡兔同笼_java 鸡兔同笼问题
  17. bios如何设置关闭触控板功能?
  18. 2021-Swin Transformer Attention机制的详细推导
  19. 站群网站批量文章翻译发布插件
  20. Java 空字符串和null的区别【实践】

热门文章

  1. ARTS-18(亲密关系)
  2. 图像文字识别:Python批量识别图片中的文字并自动改名
  3. 台式计算机硬盘的尺寸通常为多少英寸,2.5寸硬盘尺寸大小怎么看
  4. 万用表测占空比怎么接_万用表的占空比是什么意思?
  5. Android JOSON应用及详解
  6. JS事件 内容选中事件(onselect)选中事件,当文本框或者文本域中的文字被选中时,触发onselect事件,同时调用的程序就会被执行。...
  7. 解决 Windows 照片查看器无法显示此图片,因为计算机上的可用内存可能不足
  8. 转载-卷影复制服务(VSS)详细介绍
  9. UE4读取steam sessionsetting中Value是亚洲文字时 乱码/ UE4 fix asian character garbled when get sessionsetting
  10. pycharm主题背景图片设置,让你的界面酷起来!