如果路径为XX的表格中的E7不为空,则打开公司登记申请书(附提示).docx,股东会决议(附提示).docx,并合并两个文档生成一个新文档
时间: 2024-03-18 14:39:30 浏览: 18
好的,下面是Python的代码实现:
```python
import os
import docx
# 设置路径
path = 'XX'
# 遍历目录下的所有文件
for root, dirs, files in os.walk(path):
for file in files:
# 判断是否为表格文件
if file.endswith('.xlsx'):
# 打开表格文件
wb = openpyxl.load_workbook(os.path.join(root, file))
ws = wb.active
# 判断E7是否为空
if ws['E7'].value:
# 打开公司登记申请书和股东会决议文件
doc1 = docx.Document('公司登记申请书(附提示).docx')
doc2 = docx.Document('股东会决议(附提示).docx')
# 合并两个文档
doc1.add_page_break()
for paragraph in doc2.paragraphs:
doc1.add_paragraph(paragraph.text)
# 保存新文档
doc1.save('新文档.docx')
```
需要注意的是,上述代码中的路径和文件名需要根据实际情况进行修改。同时,需要安装openpyxl和python-docx两个库。