python写入数据
A. python办公自动化之二:openpyxl写入表格数据
1.改变表单名称
2.新建表单
3.删除表单
1.写入指定单元格
2.整行写入
3.根据列表遍历写入
4.在指定范围的单元格写入它的坐标
注意:为避免出错,通常不建议直接改写原文件
B. python如何打开带变量名的txt文件并写入数据
python打开带变量名的txt文件的方法:
1、将txt文件名赋值给变量
2、使用“%s”可以将变量名传递到文件路径中,然后使用open()函数打开这个txt文件,用write()函数就可以写入数据了
完整代码如下:
执行结果如下:
更多Python知识,请关注:Python自学网!!
C. 使用python读取excel中的数据,并重新写入到新的excel中
使用Python3运行
起初是读取excel中的数据,进行相关的计算将结果追加在后面,没有找到合适的办法,就只能采用这种读取数据,进行相关操作,重新写入的方法
(1)使用xlrd打开xls文件,读取数据
(2)将需要的数据放进list中,进行相应的计算得出结果
(3)使用xlutils的将xlrd对象转化为xlwt对象
(4)使用转化的xlwt对象的write方法,将结果写入
(5)使用xlwt的save进行保存
主要用它读取Excel数据
主要用它来将数据写入到excel中
主要用xlutils的方法将xlrd对象转化为xlwt对象,好来进行写入
删除了一些东西大致如下
D. python将数组写入excel文件
# 将数据写入新文件
def data_write(file_path, datas):
f = xlwt.Workbook()
sheet1 = f.add_sheet(u'sheet1',cell_overwrite_ok=True) #创建sheet
#将数据写入第 i 行,第 j 列
i = 0
for data in datas:
for j in range(len(data)):
sheet1.write(i,j,data[j])
i = i + 1
f.save(file_path) #保存文件
E. python 怎么把csv中的数据写入列表
使用pandas读取的方法是
pandas.to_csv()
得到的结果是dataframe格式,再用numpy库转一下
具体代码:
import pandas as pd
import numpy as np
file_content = pd.to_csv(r'C:\新建文件夹\result123.csv')
row = np.array(file_content)
lx = row.tolist()
F. python怎么把数据写入到excel
Python中一般使用xlrd(excel read)来读取Excel文件,使用xlwt(excel write)来生成Excel文件(可以控制Excel中单元格的格式),需要注意的是,用xlrd读取excel是不能对其进行操作的:xlrd.open_workbook()方法返回xlrd.Book类型,是只读的,不能对其进行操作。而xlwt.Workbook()返回的xlwt.Workbook类型的save(filepath)方法可以保存excel文件。
因此对于读取和生成Excel文件都非常容易处理,但是对于已经存在的Excel文件进行修改就比较麻烦了。不过,还有一个xlutils(依赖于xlrd和xlwt)提供复制excel文件内容和修改文件的功能。其实际也只是在xlrd.Book和xlwt.Workbook之间建立了一个管道而已。
xlutils.模块的()方法实现了这个功能,示例代码如下: