python怎么新建文档?怎么用python建立一个txt文档并输入内容啊?

python怎么新建文档?怎么用python建立一个txt文档并输入内容啊?,第1张

在电脑桌面上,新建一个名为a的文件夹

并记住这个文件夹里面的绝对路径,我这是:

C:\Users\Administrator\Desktop\a

注意,此时文件夹a里面是空的。

打开python的编译器;

我用的python是Anaconda整合的python3的版本对应的编译器:spyder。

开端就写:

#!/usr/bin/python

这就像是一句开场白。

既然需要输出中文,那么就需要设定编码格式:

# -*- coding:utf-8 -*-

用python在文件夹a里面,建立一个b.txt文档

file = open('C:/Users/Administrator/Desktop/a/b.txt','w')

'w'表示这个文档可以编辑,就是可读可写的意思。

在里面写文字:

file.write('你好,\n  世界。')

其中,\n是换行符。

整体代码如下:

#!/usr/bin/python

# -*- coding:utf-8 -*-

file = open('C:/Users/Administrator/Desktop/a/b.txt','w')

file.write('你好,\n  世界。')

而此时,a文件夹里面已经有了一个b.txt文档。

打开这个文档,可以看到内容如下图所示。

试试这个:

#1、导入库

import PySimpleGUI as sg

#2、定义布局,确定行数

layout=[

[sg.Text('文本框',size=(0,1)),sg.InputText()],

[sg.Button('保存')]

]

#3、创建窗口

window=sg.Window('Python GUI',layout)

#4、时间循环

while True:

event,values=window.read()()

if event==None:

break

if event=='保存':

print('values:',values[0])

file=open(r"练习.txt","a")

file.write(values[0])

file.close()

#5、关闭窗口

window.close()

from docx import Document

# 打开 word文件

f = open('随便写写行.docx', 'rb')

# 读取 word文件内容

document = Document(f)

# 打印 word 文档段落内容2进制列表

# print(document.paragraphs)

# 打开一个txt文档用来写入数据

with open('result2.txt', 'w') as fw:

  # 遍历 word 段落内容列表

  for context in document.paragraphs:

# 以换行符转换成列表

      text = context.text.split('\n')

      # 按行写入,同时换行

      fw.write(f"{text[0]}\n")

      # 打印看看效果

      print(text[0])

f.close()


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11672676.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存