Say : Python ตอน 2

posted on 21 Apr 2007 22:31 by tonhor in Programmer

วันนี้เราจะมาพูดถึง งานใช้งานแฟ้มข้อมูลกันบ้าง

>>> การอ่านและการเขียนไฟล์

#การเปิดไฟล์เพื่อ เขียนข้อมูล
f = open( "C:\\text.txt" , 'w' ) # w : write
f.write( "1.python \n2.TonHor \n3.บรรทัดที่สาม" )
f.close # การปิดไฟล์ ใช้ร่วมกับฟังก์ชั่น open() เสมอ

#การเปิดไฟล์เพื่อ อ่านข้อมูล
f = open( "C:\\text.txt" , 'r' )
temp = f.read()
f.close()

#อีกวิธีในการอ่านข้อมูล วิธีนี้ไพธอนจะปิดไฟล์ที่อ่านขึ้นมาโดยอัตโนมัติ

temp = open( "C:\\text.txt" , 'r' ).read()

#getline การอ่านข้อมูลในบรรทัดกี่กำหนด
from linecache import getline # import lib เหมือน include"lib" ในC
textline = getline( "C:\\text.txt" , 3)

print "ข้อมูลในไฟล์ text.txt\n" ,temp
print "\nสั่งให้อ่านบรรทัดที่3 ของไฟล์\n" ,textline

>>> กด F5 เพื่อรันโปรแกรม

ข้อมูลในไฟล์ text.txt
1.python
2.TonHor
3.บรรทัดที่สาม

สั่งให้อ่านบรรทัดที่3 ของไฟล์
3.บรรทัดที่สาม

>>>

>>> การลบไฟล์

import os

f = os.remove(C:\\text.txt")

>>> การจัดการไดเรกทอรี

import os
os.mkdir( "c:\\My_Folder" )
#create directory
os.rmdir( "c:\\My_Folder" ) #remove directory

 

edit @ 1 Mar 2008 01:55:20 by TonHor

Comment

Comment:

Tweet

big smile big smile

#2 By อบรม seo (58.8.123.155) on 2010-05-03 20:58

เจ๋งคับ ขอบคุงมากๆๆconfused smile

#1 By p_tucky (118.172.41.35) on 2008-04-18 12:02