所用编辑器: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')