import os ## for os.path.isfile()

def dealline(line) :

print(line) ## 针对line我可以做很多事情

def getfilename() :

return input('Please input file name(input exit() for exit):').strip()

class more : ## MORE功能

linenum = 0

size = 10

def work(self) :

if self.linenum >= self.size :

if input('--MORE--').strip().lower() == 'exit()' :

return False

self.linenum = 0

else :

self.linenum += 1

return True

while True :

try :

filename = getfilename()

if filename.lower() == 'exit()' : ## 退出

break

if os.path.isfile(filename) : ## 判断文件是否存在

f = open(filename)

try :

lines = f.readlines()

m = more()

for line in lines:

if False == m.work() :

break

dealline(line)

## input()

finally :

f.close()

else :

print('File does not exists.')

##input()

except :

print('Input Error!')

python读文件完整代码_python读文件逐行处理的示例代码分享相关推荐

  1. python中case的用法_python中Switch/Case实现的示例代码

    python 的 python中Switch/Case实现的示例代码 学习Python过程中,发现没有switch-case,过去写C习惯用Switch/Case语句,官方文档说通过if-elif实现 ...

  2. python人机猜拳游戏代码_python 实现人和电脑猜拳的示例代码

    完成人机猜拳互动游戏的开发,用户通过控制台输入实现出拳,电脑通过程序中的随机数实现出拳,每一局结束后都要输出结果.当用户输入n时停止游戏,并输出总结果. import random all = ['石 ...

  3. python 打卡记录代码_python实现自动打卡的示例代码

    自己也百度了一下,然后写的,分为了三个部分,见三段代码 代码:主程序代码 import timefrom selenium import webdriverfrom private_info impo ...

  4. python语言编写一个生成九宫格图片的代码_Python切割图片成九宫格的示例代码

    这篇文字讲述如何使用Python把一张完整的大图切割成9份小图片,制作朋友圈九宫格图文分享. 原图如下: 我们想要利用这张图制作高逼格的九宫格朋友圈分享. 达到类似于这样的效果: 实现原理非常简单,那 ...

  5. python开发qq聊天机器人_Python qqbot 实现qq机器人的示例代码

    qqbot 是一个用 python 实现的.基于腾讯 SmartQQ 协议的 QQ 机器人框架,可运行在 Linux . Windows 和 Mac OSX 平台下. 你可以通过扩展 qqbot 来实 ...

  6. python为csv文件添加表头_python读csv文件时指定行为表头或无表头的方法

    python读csv文件时指定行为表头或无表头的方法 pd.read_csv()方法中header参数,默认为0,标签为0(即第1行)的行为表头.若设置为-1,则无表头.示例如下: (1)不设置hea ...

  7. python合并音频和视频_ffmpeg+Python实现B站MP4格式音频与视频的合并示例代码

    安装 官网下载 选择需要的版本 将解压后得到的以下几个文件放置在E:\FFmpeg下 环境变量 此电脑--属性--高级系统设置--环境变量 在系统变量(也就是下面那一半)处找到新建,按如下所示的方法填 ...

  8. python3图片转代码_python3图片转换二进制存入mysql示例代码

    python3图片转换二进制存入mysql示例代码 发布于 2014-09-29 18:00:01 | 198 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种面 ...

  9. python读文件完整代码_Python读写文件的代码示例

    本篇文章给大家带来的内容是关于Python读写文件的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助 一.读取文件 读取文件步骤: 1.找到文件 2.打开文件 3.读取文件内容 ...

  10. python 读文件写数据库_python读文件写数据库

    Python 读文件,写数据库 Python 读文件 打开文件 Python读写文件在计算机语言中被广泛的应用,如果你想了解其应用的程序,以下的文章会给你详细的介绍相关内容,会你在以后的学习的过程中有 ...

最新文章

  1. 很多都是python很简单吗,但是要如何才能入门python并精通呢?
  2. 浅谈 instanceof 和 typeof 的实现原理
  3. JSP的session处理
  4. 如何通过父类引用“调用”子类所独有的方法
  5. 证件照换背景颜色方法
  6. 【工具推荐】在线latex公式编辑器(可用鼠标交互)
  7. 微信公众号开发,微信支付功能开发(网页JSAPI调用)
  8. 阿里巴巴java工程师应聘条件_【全国】—前端/Java工程师—阿里巴巴(长期招聘)...
  9. 苹果cmsv10仿电影淘淘PC+WAP爱看的高端免费模板
  10. 信噪比、添加高斯白噪声
  11. 千里之行,始于驭风——咕咚新款21k驭风跑鞋体验
  12. 1989旧金山地震:动物预测成功的非经典案例
  13. 计算机专业海报加文字,PS制作简洁漂亮的文字主题海报 -电脑资料
  14. 反编译系列教程(上)
  15. iOS 设置字体 自定义字体
  16. pe不认服务器硬盘,u盘装系统进入pe后不认硬盘怎么办
  17. 让自学python的小伙伴受益匪浅的7个建议
  18. vim deepin linux,在Deepin 20系统中只能用vim/vscode编辑器来打开conf文件
  19. UA OPTI544 量子光学4 光与介质相互作用 2-level System Approximation
  20. ceph mon 迁移

热门文章

  1. win10下vs2015编译的程序如何运行在win7等系统(无需安装Redistributable)
  2. 初学Java Web(8)——过滤器和监听器
  3. Spring Boot【快速入门】
  4. Python拼接多张图片
  5. 从“架构师书单”讲开去
  6. java学习笔记14--多线程编程基础1
  7. 一些很有用的技术工具
  8. 人工智能:第九章 Agent (艾真体)
  9. 用GDB调试程序(四)
  10. 关于asp.net中链接数据库的问题