python文件读写 - 读一个文件所有行,加工后写另一个文件

 1 #Filename: file_read_and_write.py
 2 #打开文件,cNames读取所有行,储存在列表中,循环对每一行在起始处加上序号1,2,3,4
 3 with open(r‘file/companies.txt‘) as f1:
 4     cNames = f1.readlines()
 5     for i in range(0,len(cNames)):
 6         cNames[i] = str(i+1) + ‘.‘ + ‘‘ + cNames[i]
 7
 8 #将处理过的cNames写入新的文件中
 9 with open(r‘file/scompanies.txt‘,‘w‘) as f2:
10     f2.writelines(cNames)

输入: companies.txt

google
tencent
alibaba
baidu

输出:scompanies.txt

1.google
2.tencent
3.alibaba
4.baidu
时间: 2024-10-30 09:17:46

python文件读写 - 读一个文件所有行,加工后写另一个文件的相关文章

补:小玩文件2--将文本文件中的所有行加上行号后写到新文件中

输入代码: /* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 *完成日期:2015年8月18日 *版 本 号:v2.0 *问题描述:将文本文件abc.txt中的所有行加上行号后写到newabc.txt文件中. *程序输入:文件读取. *程序输出:将文本文件中的所有行加上行号后写到新文件中. */ #include <iostream> #include <cstdlib

Eclipse布局文件添加两个TextView,为什么运行后置显示一个

下面是布局文件里的代码,有两个TextView,但是为什么运行后只显示第一个TextView?? 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="match_parent" 4 a

锋利的jQuery-4--图片切换的一个例子(自己理解后写的,以备忘记时看看)

一个动画切换的效果,如图: 分析步骤: 1.点击左右的箭头图片滚动,左边的小点变化. 2.主要问题是当滚到最后一屏时切换回第一屏,第一屏在向前滚动是切换到最后一屏 :通过判断图片的总数然后除以每屏显示的数量得到最大屏数,根据当前处于第几屏判断如何滚动. 3.左边的小点切换问题 : 根据当前的屏数,通过eq()选中,因为eq()从0开始,所以要当前屏数 - 1 ,获取要显示的小点. html部分的代码: <div class="v_show"> <div class=&

python基础之文件读写

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

python文件读写详解

# Python3 open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) 文件打开模式     描述 r              以只读模式打开文件,并将文件指针指向文件头:如果文件不存在会报错 w             以只写模式打开文件,并将文件指针指向文件头:如果文件存在则将其内容清空,如果文件不存在则创建 a           

01Python基础_06文件读写

1. 读取文件 使用 open 函数或者 file 函数来读文件,使用文件名的字符串作为输入参数 1 #读取文件内容 2 3 f = open('test.txt') 4 5 print(f.read()) #读取文件全部内容 6 print(f.readline()) #读取文件第一行 7 print(f.readlines()) #返回一个列表,每个元素代表一行 8 9 f.close() #关闭文件 方法 描述 read() 一次读取文件所有内容,返回一个str read(size) 每次

装饰器&amp;偏函数与作用域与异常处理与文件读写

装饰器 概念:是一个闭包,把一个函数当做参数返回一个替代版的函数,本质上就是一个返回函数的函数 简单的装饰器 def func1(): print("sunck is a good man") def outer(func): def inner(): print("*** ** * * ***") func() return inner #f是函数func1的加强版本 f = outer(func1) f() 复杂一点的装饰器 def say(name): pri

C 语言 文件读写

在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之.一.流式文件操作 这种方式的文件操作有一个重要的结构FILE,FILE在stdio.h中定义如下:typedef struct {int level; /* fill/empty level of buffer */unsigned flags; /* File status flags */char fd; /* File descriptor */unsigned char hold; /* Ung

2017-6-14 踩坑小结(Android文件读写 相关问题)

填坑 getSlotFromBufferLocked: unknown buffer: 0xab7115e0 1. 在棉花糖(6.0)上莫名出现 未知缓冲 错误,百度了一下,貌似这个是Android6.0的bug??,所以白忙活,这个坑 填不上了,等Google自己填吧 2. 在使用Android Device Monitor工具时,提示:Could not open Selected VM debug port (8700),我擦?? 这TM又是什么鬼,紧接着笔者又是一番 翻资料,原来是端口被