导航:首页 > 文件管理 > python配置文件数组

python配置文件数组

发布时间:2024-06-14 16:51:39

⑴ python文件中读取某一列数据然后输出数组匹配到另外一个文件中

我可以认为你是准备用这个文件第五列数据替换另一个文件的第五列数据么?

#下面的split里面我些的是空格,若不是空格分割,请替换
data1 = map(lambda x:x.strip().split(" ")[4],open("oct4.txt").readlines())
#这里我假设你要替换的文件是oct5.txt
data2 = map(lambda x:x.strip().split(" "),open("oct5.txt").readlines())

data2_new = []
for line in data2:
line[4] = data1.pop(0)
data2_new.append(line)
file("oct5_new.txt"."w").writelines(data2_new)

⑵ 用python处理csv文件,最好可以将里面的文本信息转成一个二维数组的形式,具体如下

思路如下:

  1. 导入csv库;

  2. 打开文件,并用csv库函数reader读入数据;

  3. csv读入的数据是一行一行的,所以通过循环语句把读到的数据放入到数组里

importcsv#必要库导入
filepath='test.csv'#定义文件名称,本文件要与当前的.py文件要在同一文件夹下,不然要用绝对路径
withopen(filepath,'r')ascsvfile:#打开数据文件
reader=csv.reader(csvfile)#用csv的reader函数读取数据文件
header=next(reader)#读取数据文件的表头
data=[]#定义一个空数组用于保存文件的数据
forlineinreader:#循环读取数据文件并保存到数组data中
data.append(line)#line是个一维数组,是数据文件中的一行数据
print(header)#表头
print(data)#读取的二维数组

⑶ python 如何读取excel文件 将每一行存为数组

from xlrd import open_workbook
wb=open_workbook(r'd:/222.xlsx')
tb=wb.sheets()[0]
data=[]
for r in range(tb.nrows):
val=[]
for c in range(tb.ncols):
val.append(tb.cell_value(r,c))
data.append(tuple(val))
print(data)

⑷ yaml文件使用

YAML 入门教程

参考:
python读取yaml文件
Python常用配置文件ini、json、yaml读写总结

读取yaml文件(数组用下标[x],字典用[key])

编写一个py文件,读取yaml文件,yaml文件需要通过safe_load方法转换成字典格式,然后再通过字典取值的方式获得值。

在目录下创建test3.yaml文件

在目录下创建test3_fz.yaml文件

python读取实现:

参考:

python txt文件常用读写操作
利用Python从文件中读取字符串(解决乱码问题) Python - chardet自动检测字符编码

⑸ 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) #保存文件

阅读全文

与python配置文件数组相关的资料

热点内容
马东锡冠军在线高清观看 浏览:570
跨界编程怎么入门 浏览:491
如何给网络打印机固定ip 浏览:822
win10联想键盘驱动怎么安装不上 浏览:655
绝版稀有影视资源怎么找 浏览:780
qq飞车s车有卖的吗 浏览:239
能清理重复文件的软件 浏览:637
奇门遁甲天师撞邪国语版 浏览:28
手机屏幕删除了文件从哪里找到 浏览:395
医疗大数据生态圈 浏览:121
国外电影 上帝 浏览:433
免费vip在线电视剧观看 浏览:807
苹果手机备份到mac上 浏览:270
如何在系统相册看到迅雷视频 浏览:239
一加手机apk怎么使用教程 浏览:141
韩国影视在哪里看 浏览:490
百度网盘可以同时看视频吗 浏览:79
lol盒子工具栏在哪 浏览:325
林正英电影越南打仗 浏览:965
维语电影在线观看国语 浏览:397

友情链接