python基础-读取文件

一、读取txt文件

#coding=utf-8

user_file = open(‘./bosspe/data/users.txt‘,‘r‘)#以只读方式打开txt文件
lines = user_file.readlines()#按行读取文件中的内容
user_file.close()#关闭文件

#循环遍历每一行数据的用户名和密码,并打印
for line in lines:
    username = line.split(‘,‘)[0]#使用split()方法拆分出用户和密码
    password = line.split(‘,‘)[1]
    print(username,password)

二、读取csv文件

#coding=utf-8
import csv  #导入csv包

#读取本地CSV文件,文件是xls文件另存为csv格式创建
user_file = open(‘./bosspe/data/users.csv‘,‘r‘)
data = csv.reader(user_file)

#循环输出每一行信息
for user in data:
    print(user)

三、读取xml文件

时间: 2024-08-01 22:48:12

python基础-读取文件的相关文章

python基础之文件读写

python基础之文件读写 本节内容 os模块中文件以及目录的一些方法 文件的操作 目录的操作 1.os模块中文件以及目录的一些方法 python操作文件以及目录可以使用os模块的一些方法如下: 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名,返回的是一个列表:os.listdir("指定路径") 函数用来删除一个文件:os.remove("文件路径") 删除多个目录:os.removedirs(&

Python逐行读取文件内容

Python逐行读取文件内容thefile= open("foo.txt") line = thefile.readline() while line: print line, line = thefile.readline() thefile.close() Windows下文件路径的写法:E:/codes/tions.txt 写文件:thefile= open("foo.txt", "rw+")for item in thelist: the

python逐行读取文件脚本

逐行读取的方法很多,这里提供一种非常简单的方法: #!/usr/bin/python # -*- coding: utf-8 -*- for line in open("awip.conf"): print line 其他的可以参考教程:python逐行读取文件内容的三种方法Python--文件读取 原文地址:http://blog.51cto.com/weiruoyu/2140927

python 逐行读取文件的几种方法

Python四种逐行读取文件内容的方法 下面四种Python逐行读取文件内容的方法, 分析了各种方法的优缺点及应用场景,以下代码在python3中测试通过, python2中运行部分代码已注释,稍加修改即可. 方法一:readline函数 # -*- coding: UTF-8 -*- f = open("/pythontab/code.txt") # 返回一个文件对象 line = f.readline() # 调用文件的 readline()方法 while line: # pri

Python基础入门-文件读写

在python中文件的读写操作应该的十分广泛.比如,我们经常会读取txt获取一些信息,用来参数化操作.当热不局限于这些,关于文件读写方面的知识有很多,说一天可能都说不完,但是我们今天呢?主要跟大家分享的是python的文件读写中一些比较实用.我们经常用的知识.来开始表演吧~~~~ 在python如如何创建一个文件呢?我们可以使用open()函数,这个函数里面有很多的参数,看一下它的基本机构: open(name[, mode[, buffering]]) name : 一个包含了你要访问的文件名

Python基础之文件、目录

1.文件操作. (1)文件创建. (2)文件读取. (3)文件重命名. (4)文件删除. 2.目录操作. (1)目录创建. (2)目录删除. He.py #coding=utf8 import os #创建文件 def writeFile(fileName,str): fs=open(fileName,"w+") fs.write(str) fs.close() print("文件"+fileName+"创建成功") #读取文件内容 def re

python基础11 文件操作 ,字符编码

主要内容 文件操作 文件操作 打开文件的模式 打开文件的模式有: r,只读模式(默认). w,只写模式.[不可读:不存在则创建:存在则删除内容:] a,追加模式.[可读:不存在则创建:存在则只追加内容:] "+" 表示可以同时读写某个文件 r+,可读写文件.[可读:可写:可追加] w+,写读 a+,同a r+:可读可写,若文件不存在,报错:w+: 可读可写,若文件不存在,创建. "U"表示在读取时,可以将 \r \n \r\n自动转换成 \n (与 r 或 r+ 模

Python基础:文件的操作

一.python可以在不导入任何模块的情况下对文件完成读.写.追加,替换(稍复杂). 二.打开文件: 1.f = open('text.txt') 这种方式打开,操作完后需要使用f.colse()关闭. 2.with open('text.txt') as f: 这种方式打开,运行完系统自动关闭,回收内存.建议使用. 三.文件打开模式: python操作文件的时候,默认是只读的,需要指定各种模式才能进行相应的操作,模式列表: r 以只读方式打开文件 r+ 先读,再写模式 rb 以二进制格式只读打

Python基础【文件】

文件 文件的打开 函数:open(filename,mode)返回:一个文件对象filename为文件名,mode为打开的模式 代码: file = open('filename','r')print(file) 测试结果: 模式: r:只读模式打开,文件指针放在开头 w:写模式,默认从文件开头开始覆写(会删除已有内容) a:追加(写),默认从文件尾部开始写 b:以二进制形式打开 +:可读可写 x:创建并进入写模式,文件存在则报错 t:文本模式注:b\t+需和其他模式组合使用,w和a如果不存在目