使用python将文本添加到.tex文件中

废话

如何读取.tex文件,并使用python将其内容保存到字符串中?

我在互联网上寻找解决方案,但找不到任何有用的方法。
我使用的是Windows,而不是Linux。

我设法做到的是:

f = open("xxx.tex","a")

f.write('This is a test\n')

但是,如果我是对的,f现在是一个对象,而不是字符串。

纽克

您可以这样:

texdoc = []  # a list of string representing the latex document in python

# read the .tex file, and modify the lines
with open('test.tex') as fin:
    for line in fin:
        texdoc.append(line.replace('width=.5\\textwidth', 'width=.9\\textwidth'))

# write back the new document
with open('test.tex', 'w') as fout:
    for i in range(len(texdoc)):
        fout.write(texdoc[i])

或这样(可能会更棘手):

from __future__ import print_function
import fileinput

# inplace=True means that standard output is directed to the input file
for line in fileinput.input('test.tex', inplace=True):
    print(line.replace('width=.5\\textwidth', 'width=.9\\textwidth'), end=' ')))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用python将文本添加到.tex文件中

来自分类Dev

使用python将分隔符添加到文本文件

来自分类Dev

使用按钮将富文本添加到QTextEdit中

来自分类Dev

将文本添加到文件列表

来自分类Dev

使用标题值将列添加到文本文件(文件中的多个标题)

来自分类Dev

使用标题值将列添加到文本文件(文件中的多个标题)

来自分类Dev

使用python将列添加到.CSV文件

来自分类Dev

Java将文本添加到文件中的特定行

来自分类Dev

将文本添加到一堆文件中

来自分类Dev

Bash:使用awk将文本从文本文件添加到变量

来自分类Dev

你如何使用innertext将文本添加到js中的标签并添加到div的id?

来自分类Dev

如何将文本文件添加到 bash 脚本中,然后使用该文本文件

来自分类Dev

将文本添加到文本文件的开头

来自分类Dev

使用按钮将文本添加到包含在 UITableViewcell 中的文本字段值

来自分类Dev

使用Python将文件列表添加到zip文件中

来自分类Dev

如何将文本文件添加到从 python 中的请求调用创建的压缩文件中?

来自分类Dev

如何使用cat将文本文件的内容添加到文件的开头

来自分类Dev

Python-将文本添加到具有特定格式的文件

来自分类Dev

使用批处理将后缀添加到文本文件的某些行

来自分类Dev

使用免费软件将文本注释和图像添加到PDF文件

来自分类Dev

使用循环将数字添加到文本文件

来自分类Dev

使用CMakeList.txt将文本文件添加到Xcode项目

来自分类Dev

BASH-使用awk将前缀(文件路径)添加到文本文件中的每一行

来自分类Dev

将数据添加到csv文件python中的行

来自分类Dev

在python 2.7中将图像添加到Tkinter的文本小部件中

来自分类Dev

使用python将新行添加到csv文件中

来自分类Dev

使用python将数字格式添加到xlxs文件中

来自分类Dev

使用folium将文件夹链接添加到python geocoder中

来自分类Dev

使用python将列表中的数字添加到现有文件

Related 相关文章

  1. 1

    使用python将文本添加到.tex文件中

  2. 2

    使用python将分隔符添加到文本文件

  3. 3

    使用按钮将富文本添加到QTextEdit中

  4. 4

    将文本添加到文件列表

  5. 5

    使用标题值将列添加到文本文件(文件中的多个标题)

  6. 6

    使用标题值将列添加到文本文件(文件中的多个标题)

  7. 7

    使用python将列添加到.CSV文件

  8. 8

    Java将文本添加到文件中的特定行

  9. 9

    将文本添加到一堆文件中

  10. 10

    Bash:使用awk将文本从文本文件添加到变量

  11. 11

    你如何使用innertext将文本添加到js中的标签并添加到div的id?

  12. 12

    如何将文本文件添加到 bash 脚本中,然后使用该文本文件

  13. 13

    将文本添加到文本文件的开头

  14. 14

    使用按钮将文本添加到包含在 UITableViewcell 中的文本字段值

  15. 15

    使用Python将文件列表添加到zip文件中

  16. 16

    如何将文本文件添加到从 python 中的请求调用创建的压缩文件中?

  17. 17

    如何使用cat将文本文件的内容添加到文件的开头

  18. 18

    Python-将文本添加到具有特定格式的文件

  19. 19

    使用批处理将后缀添加到文本文件的某些行

  20. 20

    使用免费软件将文本注释和图像添加到PDF文件

  21. 21

    使用循环将数字添加到文本文件

  22. 22

    使用CMakeList.txt将文本文件添加到Xcode项目

  23. 23

    BASH-使用awk将前缀(文件路径)添加到文本文件中的每一行

  24. 24

    将数据添加到csv文件python中的行

  25. 25

    在python 2.7中将图像添加到Tkinter的文本小部件中

  26. 26

    使用python将新行添加到csv文件中

  27. 27

    使用python将数字格式添加到xlxs文件中

  28. 28

    使用folium将文件夹链接添加到python geocoder中

  29. 29

    使用python将列表中的数字添加到现有文件

热门标签

归档