1. 程式人生 > >Python按行輸出檔案內容詳解及延伸

Python按行輸出檔案內容詳解及延伸

#! /usr/bin/python2.7
try:                                                                                                              //try....except--------為Python中的異常處理語句
    filename = raw_input(‘please input filename:’)                                 //讀取字元
    fobj = open(filename, ‘r’)                                                                     //檢測操作語句
    for eachLine in fobj:                                                                             //迴圈輸出
        print(eachLine)
    fobj.close()                                                                                            //關閉物件控制代碼
except IOError as err:
    print(‘file open err:{0}’.format(err))

相關推薦

Python輸出檔案內容延伸

#! /usr/bin/python2.7 try:                                                                                                              //try....except----

Linux下passwd和shadow檔案內容

一、/etc/passwd /etc/passwd 檔案是一個純文字檔案,每行採用了相同的格式:  name:password:uid:gid:comment:home:shell  name 使用者登入名  password 使用者口令。此域中的口令是加密的,常用x表示。當用戶登入系統時,系統對輸入的口令採

Flume學習7_Flume配置檔案內容

a1.sources = r1 a1.sinks = k1 a1.channels = c1 該配置檔案中 配置了一個代理a1   在代理agent中配置了一個source(源)一個sink(接收器)和一個channel(通道),分別為:r1,k1,c1 # Describe/configure the so

python讀取檔案內容的三種方法

一、使用open開啟檔案後一定要記得呼叫檔案物件的close()方法。比如可以用try/finally語句來確保最後能關閉檔案。 二、需要匯入import os 三、下面是逐行讀取檔案內容的三種方法: 1、第一種方法: f = open("foo.txt")

NIO讀取檔案內容,並打印出來

package com.broada.wssh.groovy; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.nio.ByteBuf

python讀取檔案 如何去掉換符 "\n"

程式如下: for line in file.readlines(): line=line.strip('\n') 使用strip()函式去掉每行結束的\n strip()函式原型 宣告:s為字串,rm為要刪除的字元序列 s.strip(rm)        刪

C語言-逐輸出檔案內容

開啟檔案 fopen("需要開啟的路徑")然後使用fgets函式讀取行#include<stdio.h>#include<stdlib.h>#include<string.h>#define MAX_LINE 1024int main(){

Python第二天: 變量變量賦值

number ont 時間 目錄 命令 code toc 編號 運用 目錄 [toc] 此文章針對剛學Python的小白,若覺得對變量有很好的掌握,可以觀看其他的文章在這裏, 我說一下我對變量的簡單總結: 變量是為了存儲運算程序中的一些中間結果, 為了方便日後調用 什麽

btrfs檔案系統使用

btrfs檔案系統的核心特性:        多物理卷支援:btrfs可由多個底層物理卷組成;支援RAID,以聯機“新增”、移除,修改;        寫時複製更新機制(CoW):複製、更新及替換指標,而非就地更新; &

Oracle LISTENER監聽檔案引數Lsnrctl命令綜述

# listener.ora Network Configuration File: F:/oracle/product/10.2.0/db_1/network/admin/listener.ora # Generated by Oracle configuration tools. SID_LIST_LI

Python描述符(descriptor)應用場景

Python中包含了許多內建的語言特性,它們使得程式碼簡潔且易於理解。這些特性包括列表/集合/字典推導式,屬性(property)、以及裝飾器(decorator)。對於大部分特性來說,這些“中級”的語言特性有著完善的文件,並且易於學習。 但是這裡有個例外,那就是描

讀取檔案,並原格式輸出檔案內容的三種方式

1 filename = 'Car.py' 2 3 #讀取整個檔案 4 with open(filename) as file_object: 5 lines = file_object.read() 6 print(lines) 7 8 9 #遍歷檔案物件 10

C 讀取檔案(但是最後一行會多輸出一行)

#include <stdio.h>   int main()  {      char filename[] = "E:\\data_test\\commands.txt"; //檔名   &nb

python讀寫檔案

方法一:readline函式 #-*- coding: UTF-8 -*- f = open("/pythontab/code.txt") # 返回一個檔案物件 line = f.readline() # 呼叫檔案的 r

python檔案檢測另一檔案中是否存在所讀內容

#!/bin/env python # coding:utf-8 #程式功能是為了完成判斷檔案中是否有重複句子 #並將重複句子打印出來 import re res_list = [] f = open('./md5.txt','r') f2 = open('.

python檔案操作

檔案操作是程式設計中必不可少的,配置檔案,資料儲存都是對檔案操作;按檔案操作與格式主要內容如下圖: 檔案基本操作為開啟,讀取,寫入,關閉,我們按這個過程來詳解講解。 1.一個例子搞定開啟,讀取與關閉: 準備工作: 1>新建檔案:E:\workdir\readme.txt(或者自己準備一個其

AccessibilityService 服務配置檔案內容(一)

AccessibilityService_canRequestEnhancedWebAccessibility int AccessibilityService_canRequestEnhancedWebAccessibility Attribute whether the accessibility

shell去掉檔案中空(空白行)的方法

最近要檢視的日誌檔案提取後有很多空行,不利於以前的檔案可以進行比較了,為了向下相容,只能取得時候把空行刪除掉。自己google了一下,用了grep方法,效率還是挺快的,25000+行中73行空行,瞬間搞定,應該可以接手。 方法一:(我就是用的這個) grep -v "^$"

簡單python讀取檔案中的內容

專案開發中檔案的讀寫是必不可少的, 下面來簡單介紹一下檔案的讀, 讀檔案,首先我們要有檔案, 那我首先自己建立了一個文字檔案password.txt 內容如下: 下面先貼上程式碼,然後對其

Python 讀取文字檔案 快取 和 非快取實現

需求 最近專案中有個讀取檔案的需求,資料量還挺大,10萬行的數量級。 java 使用快取讀取檔案是,會相應的建立一個內部緩衝區陣列在java虛擬機器記憶體中,因此每次處理的就是這一整塊記憶體。 簡單的想:就是如果不用快取,每次都要硬碟–虛擬機器快取–讀取;