建立檔案,檔案讀取與顯示

2021-06-06 10:38:26 字數 1142 閱讀 5111

#!usr/bin/env python

'maketextfile.py -- create text file'

import os

ls=os.linesep

#get filename

while true:

fname=raw_input('enter filename:')

if(os.path.exists(fname)):

print "error: '%s' already exists" %fname

else:

break;

#get file content (text) lines

all=

print "\nenter lines('.' by itself to quit).\n"

#loop unti user terminates input

while true:

entry=raw_input('>')

if(entry=='.'):

break;

else:

fobj=open(fname,'w')

fobj.writelines(['%s%s'% (x,ls) for x in all])

fobj.close()

print 'done!'

#!/usr/bin/env python

'readtextfile.py -- read and display text file'

#get filename

fname=raw_input("enter filename:")

print

#attempt to open file for reading

try:

fobj=open(fname,'r')

except ioerror,e:

print "*** file open eror:",e

else:

#display contents to the screen

for eachline in fobj:

print eachline,

fobj.close()

建立檔案追加檔案

投稿 junjie 字型 增加 這篇文章主要介紹了python建立檔案和追加檔案內容例項,本文同時給出了把標準輸出定向到檔案例項,需要的朋友可以參考下 一 用python建立乙個新檔案,內容是從0到9的整數,每個數字佔一行 複製 如下 python f open f.txt w r唯讀,w可寫,a追...

IO 建立檔案

public class demo03 catch exception e public static void test3 throws ioexception,interruptedexception 刪除檔案 boolean flag src.delete system.out.println...

建立檔案鏈結

硬連線 硬連線指通過索引節點來進行連線。在linux的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,稱為索引節點號 inode index 在linux中,多個檔名指向同一索引節點是存在的。一般這種連線就是硬連線。硬連線的作用是允許乙個檔案擁有多個有效路徑名,這樣使用者就可以...