我不确定这是否可能。它看起来好像Word实际上是在处理输入键的按下(我把这个操作当作一种程序化的等同于“\ r \ n”和“\ n”的操作)来创建一个新的段落。

如果我在Word中录制一个宏,包括:

键入文字 “一”

按enter键

我得到的VBA:

Selection.TypeText Text:="One"

Selection.TypeParagraph

如果我创建一个看起来像这样一个Word文档(按压每个字后面输入):

One

Two

Three

该文件的身体看起来像这样在documents.xml文件:

One

Two

Three

从MSDN我们可以看到

元素代表了一个段落。

我认为解决这将是按照Python Docx的例子:

body.append(paragraph("Hi."))

body.append(paragraph("My name is Alice."))

body.append(paragraph("Let's code"))

或者:

for paragraph_text in "Hi. \nMy name is Alice.\n Let's code".split("\n"):

body.append(paragraph(paragraph_text.strip()))

编辑:

展望这一些更多,如果你在Word中按Shift + Enter它通过追加Chr(11)添加手动换行符(不是段落)。在Open XML中,这转换为Break。

望着docx.py文件的Python DOCX的,这样的事情可能是要走的路(免责声明:未测试):

for text in "Hi. \nMy name is Alice.\n Let's code".split("\n"):

run = makeelement('r')

run.append(makeelement('t', tagtext=text))

run.append(makeelement('br'))

body.append(run)

python-docx表格两次输入换行_Python Docx回车相关推荐

  1. python遍历代码太长怎么换行_python代码过长的换行方法

    python代码过长的换行方法 python代码换行就是每行后面加个 \ 举个栗子: time = "2017" print "one" + ",&q ...

  2. [转载] 如何用python实现一行两个输入

    参考链接: 如何在Python的一行中从用户输入多个值 前几天突发奇想要用python做SDNU OJ的题,就是最简单的那道1001,然而错了==原因就在于命题要求在同一行中输入,而我的代码用了两个i ...

  3. python删除word表格中的某一行_python docx删除word段落

    使用python-docx编辑一个docx文档时, 对添加的方法使用很多, 但有时候也会用到删除和修改 python-docx中并没有提供delete()方法, github上给出了解决方法: htt ...

  4. python 在软件自己自动输入器_Python自动操作GUI神器PyAutoGUI

    本文共3500余字,预计阅读时间12分钟,本文知乎连接:Python自动操作GUI神器PyAutoGUI,本文同步发布于silaoA的博客和微信公众号平台. 关注学习了解更多的Cygwin.Linux ...

  5. python怎么七个数字一换行_python中怎么换行?

    展开全部 Windows换行符是'\r\n',62616964757a686964616fe78988e69d8331333365633839 Unix/Linux的换行符为'\n', Mac的换行符 ...

  6. python生成表格并显示在浏览器_python自动打开浏览器下载zip并提取内容写入excel...

    前言 佬们轻喷,里面有些代码都是现学现写的,一些细节没处理好的地方还请指出来~~~ 首先贴上效果图:有些部分我没有放进来,比如浏览器的启动,但我详细聪明的你们那个玩意肯定一学就会.有些东西我没放进来 ...

  7. python向文档中输入内容_python处理文档:把选择题的答案选项对应的内容填到选择题题目的括号里面输入的文本...

    需求:把选择题的答案选项对应的内容填到选择题题目的括号里面 输入的文本: 刑法的基本原则是指贯穿于刑法制定和实施全过程的根本性准则,我国刑法规定的刑法的基本原则有 (BCD ). A回避原则 B罪刑法 ...

  8. python输出结果每5个换行_python for循环 - python基础入门(11)

    文章首发微信公众号,微信搜索:猿说python 在python开发中,除了前篇文章介绍的while循环还有一个for循环也经常使用,两者使用都是大同小异,for循环的使用相对于while循环更加灵活, ...

  9. python向文档中输入内容_Python修改文件往指定行插入内容的实例

    需求:批量修改py文件中的类属性,为类增加一个core = True新的属性 原py文件如下 a.py class A(): description = "abc" 现在有一个1. ...

最新文章

  1. 程序启动报错:ORA-12505;PL/SQL却可以登录的解决方法
  2. guava中的Splitter
  3. 深度学习——卷积神经网络 的经典网络(LeNet-5、AlexNet、ZFNet、VGG-16、GoogLeNet、ResNet)
  4. C#与C++ DLL的交互
  5. matlab resample,resample matlab实现
  6. 漫步数学分析七——集合的闭包
  7. TensorFlow 深度学习中文第二版·翻译完成
  8. 用python画熊猫_熊猫read_excel()–用Python读取Excel文件
  9. 回馈顾客, 活动搞起 --- 策略模式
  10. 常用软件的静默安装参数
  11. 菜鸟学习oracle一看就会
  12. 微信公众号网页开发测试环境搭建
  13. C#操作Word书签
  14. Cygwin 安装使用
  15. ensp中ap获取不到ip_[网络求助]华为ap无法获取到ip
  16. 轮播图、阅读注册协议、网页时钟、随机点名、小米搜索框、轮播图点击切换——web APIs练习
  17. MySQL异常 check the manual that corresponds
  18. rss源_如何在Windows桌面上显示RSS源
  19. 分享个“软件开发需求文档”
  20. 【蓝桥杯选拔赛真题45】Scratch猫鼠游戏 少儿编程scratch蓝桥杯选拔赛真题讲解

热门文章

  1. Paper--3d reconstruction:Open Source Structure-from-Motion for Aerial Video
  2. tsmc 7nm工艺下用做syncCell的stdCell介绍
  3. Apache Doris 系列: 基础篇-Flink SQL写入Doris
  4. ASM(六) 利用TreeApi 动态生成以及转换方法字节码
  5. 教育技术学习《基于 CPS 模型的翻转课堂教学模式构建——以“JAVA 语言程序设计”课程为例》笔记
  6. 无需上架,接入穿山甲广告和广点通广告 sdk
  7. Flutter学习总纲教程
  8. ubuntu下实现和windows共享文档
  9. 快速幂取模——Pupu(HDU 3003)
  10. jdk7 window 64位安装包 微云网盘下载