Python对txt和excel的基本文件操作

所用编辑器:PyCharm

一、python的库

File —> Settings —> Project:(项目名) —> Project Interpreter。
点加号,然后直接搜索你要导入的库,选中,选择下方的Install Package。然后就可以不用等它的下载,关闭当前窗口,第一个窗口选“OK”,关闭,继续写你的代码。在最下方一行会有下载进度显示,下载成功或失败了都会提示,下载失败就重新来一遍。
在这里插入图片描述
在这里插入图片描述
类似这样的引入语句: import xlwt ,在刚写下时都是灰色的,只有在后面的代码中被用到,它才会和一般代码一样显示颜色(所以项目写完看到有灰色的引入语句就完全可以把它删了)

二、txt文件

#w 不存在就新建
f = open("test4.txt","w")
f.write("hello,python")
f.close()

#r
# ff = open("test4.txt","r")
# content = ff.read(8)
# print(content)
# ff.close()               # hell0,py

接着手动给文件增加多行,测试readlines和readline:
(txt文件的换行也会被readlines读取,所以别留太多空)
在这里插入图片描述
readlines:

f=open("test4.txt","r",encoding='utf-8')
content = f.readlines()
print(content)                # 所以是以列表形式存储
i =1
for temp in content:
    print("%d:%s"%(i,temp),end="" )
    i+=1
f.close()

在这里插入图片描述
readline:

f=open("test4.txt","r", encoding='utf-8')      # encoding='utf-8'
i =1
while i <= 5:
    content = f.readline()
    print("%d:"%i,end="")
    print(content,end="")
    i+=1
f.close()
#输出:
# 1:hello,python
# 2:helloworld
# 3:你好
# 4:whatever you do,
# 5:do with all your might

三、excel文件

这样一段代码就可以在工程目录下新建excel表格、输入指定内容了

import xlwt               
workbook = xlwt.Workbook(encoding = 'utf-8')   #创建对象
worksheet = workbook.add_sheet('sheet1')       #创建工作表
worksheet.write(0,0,'hello')    #参数为:行、列、写入内容
workbook.save('text.xls')    

在这里插入图片描述
在这里插入图片描述
乘法表:

workbook = xlwt.Workbook(encoding = 'utf-8')
worksheet = workbook.add_sheet('sheet1')
for i in range(0,9):
    for j in range(0,i+1):
        worksheet.write(i,j,"%d*%d=%d"%(i+1,j+1,(i+1)*(j+1)))
workbook.save('text.xls')

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43144103/article/details/106352654