最近自学Python的进度比较慢,工作之余断断续续的看着效率比较低,看来还是要狠下心来每天进步一点点。

还记得前段时间陈大猫提了一口“先实现用python读取本地文件”,碰巧今天看到文件与异常,结合练习整理下用Python读取本地文件的代码:

import os
#从标准库导入os模块os.chdir('F:\HeadFirstPython\chapter3')
#切换到包含数据文件的文件夹data = open('sketch.txt')
#打开一个命名文件,将文件赋给名为data的文件对象for each_line in data:print(each_line, end='')
#循环读取文件没有内容data.close()
#文件处理完成后关闭

通过for循环遍历文件每一行,直至完成。

其实也支持逐行读取的如print(data.readline(), end='')


转载于:https://www.cnblogs.com/mrgavin/p/6070684.html

如何用Python脚本从文件读取数据?相关推荐

  1. python从文件中读取数据_使用Python脚本从文件读取数据代码实例

    这篇文章主要介绍了使用Python脚本从文件读取数据代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 最近自学Python的进度比较慢,工作之 ...

  2. 如何写python脚本抓取数据并计算_【小工具】利用Python脚本从Gaussian计算结果中提取信息...

    1.前言 高斯(Gaussian)是一个功能强大的量子化学综合软件包,所有从事计算化学相关领域的科研工作者应该都使用或者了解过这个软件.它的输出文件(.log文件)是一个文本文件,可以利用文本工具打开 ...

  3. python读取数据的函数详解_python如何从文件读取数据及解析

    python如何从文件读取数据及解析 读取整个文件: 首先创建一个文件,例如我创建了一个t x t文件了. 然后我想读取这个文件了,我首先将上面的这个文件保存在我即将要创建的Python的文件目录下, ...

  4. python读取成功_Python如何从文件读取数据()

    Python编写一个文件读写程序(命令行程序) def readfromfile(filename): with open(filename, 'rt') as handle: return hand ...

  5. 如何用六步教会你使用python爬虫爬取数据

    前言: 用python的爬虫爬取数据真的很简单,只要掌握这六步就好,也不复杂.以前还以为爬虫很难,结果一上手,从初学到把东西爬下来,一个小时都不到就解决了. python爬出六部曲 第一步:安装req ...

  6. 如何用python爬股票数据_python爬虫股票数据,如何用python 爬虫抓取金融数据

    Q1:如何用python 爬虫抓取金融数据 获取数据是数据分析中必不可少的一部分,而网络爬虫是是获取数据的一个重要渠道之一.鉴于此,我拾起了Python这把利器,开启了网络爬虫之路. 本篇使用的版本为 ...

  7. 用python脚本实现JRA-55数据批量下载

    今天开完组会,小小放松一下哈哈,更新一下许久没更新的CSDN(登陆太少,好多私信和评论都没回复,尴尬哈哈) 我之前下载JRA-55的monthly数据,上ftp用手点!用手点!!![破音] 太惨了,简 ...

  8. Python 学习 02 —— Python如何爬取数据

    文章目录 系列文章 二.Python 爬 虫 1.任务介绍 2.简介 3.基本流程 3.1.准备工作 3.1.1.分析页面 3.1.2.编码规范 3.1.3.导入模块 3.1.4.程序流程 3.2.获 ...

  9. 【python】使用python脚本将LFW数据中1672组同一个人多张照片拷贝出来

    使用python脚本将LFW数据中1672组同一个人多张照片拷贝出来 dataCleaning4multiple.py 源码如下: import os, random, shutil import s ...

  10. python requests 爬取数据

    python requests 爬取数据 import requests from lxml import etree import time import pymysql import json h ...

最新文章

  1. 样式集(八)弹窗,规则弹窗,半透明弹窗
  2. Quora Question Pairs 项目参考资料
  3. 2.关于QT中数据库操作,简单数据库连接操作,数据库的增删改查,QSqlTableModel和QTableView,事务操作,关于QItemDelegate 代理
  4. asp.net core结合NLog搭建ELK实时日志分析平台
  5. javafx基础教程_JavaFX教程–基础
  6. ffmpeg 命令添加文字水印
  7. 淘宝客网站赚钱攻略浅谈
  8. 【Java】Java Long映射到浏览器或者JavaScript后损失精度
  9. 100个灯泡python编程_算法题:一个圆环上有100个灯泡,灯泡有打...
  10. MVC html 控件扩展【转载】
  11. ionic安装拍照选照片插件
  12. Oracle 正则表达式函数-REGEXP_SUBSTR 使用例子
  13. 计算机主板详细维修,教你电脑主板维修必备基础知识
  14. PHP利用QQ邮箱发送邮件
  15. mongoDB 注册成开启自启动项
  16. ROS2知识(2):网络设施
  17. React Native ---fetch 之GET请求带参数
  18. java判断张三_从程序片断:student zhangsan(“张三”,“M”,22); zhangsan.id(“2005131000”);可判断id是一个()...
  19. set up ovn development env (by quqi99)
  20. 窄告:超越搜索引擎关键词模式的精准营销

热门文章

  1. jsp页面中插入css样式的三种方法总结
  2. Python面试题之python是一种什么语言及优缺点
  3. 揭秘Mindscape WPF Elements 5新特性
  4. 2008新建域时失败问题
  5. Boost 连接库的命名含义
  6. 我中的第一标:4000人中脱颖而出的威客
  7. vue2项目中全局引入scss变量
  8. github开源的流程-慕课网教程学习笔记
  9. 如何快速查看Oracle的安装目录
  10. linux 性能测试 多线程,sysbench - linux多线程性能测试工具