3.python檔案操作及異常處理
#python檔案操作
#python程式對檔案進行開啟,關閉,讀取,寫入操作
#檔案的開啟路徑 開啟方式r w wb(二進位制方式寫入)
#新建檔案 或者開啟檔案
fh1=open("/Users/xubin/myapp/pythonfile/file1.txt","w")
fh2=open("/Users/xubin/myapp/pythonfile/file2.txt","w")
#寫入檔案
contents1="檔案內容如下"
fh2.write(contents1)
fh1.write(contents1)
#讀檔案內容
fh3=open("/Users/xubin/myapp/pythonfile/file3","r")
#data=fh3.readline()
#print(data)
while True:
line=fh3.readline()
if(len(line)==0):
break
print(line)
fh1.close()
fh2.close()
fh3.close()
#python實現從檔案file3,將其中的檔案寫入到file4.txt中
fh3=open("/Users/xubin/myapp/pythonfile/file3","r")
fh4=open("/Users/xubin/myapp/pythonfile/file4.txt","w")
while True:
line=fh3.readline()
fh4.write(line)
if(len(line)==0):
break
print(line)
fh3.close()
fh4.close()
#python異常值處理
#python程式在執行的時候,經常會遇到異常,如果中間異常不處理,經常會導致程式崩潰!
#比如後面寫爬蟲的時候,如果不進行異常處理,很可能蟲爬了一半,直接崩潰了!
print("xubin")
try:
printsfs("xubin1")
except Exception as error:
print(error) #print(error)
print("hello")
相關文章
- restframework 異常處理及自定義異常RESTFramework
- 異常與檔案操作
- bug及異常處理1
- java專案部署異常解析及處理方案Java
- 異常的捕獲及處理
- Python之錯誤異常和檔案處理Python
- 異常篇——異常處理
- 異常處理
- log列印及異常處理相關
- JAVA類檔案操作和異常Java
- 異常-throws的方式處理異常
- 異常處理與異常函式函式
- JavaScript 異常處理JavaScript
- ThinkPHP 異常處理PHP
- React 異常處理React
- 08、異常處理
- JAVA 異常處理Java
- JAVA異常處理Java
- Abp 異常處理
- oracle異常處理Oracle
- PowerShell 異常處理
- plsql異常處理SQL
- Swift 異常處理Swift
- JS異常處理JS
- app異常處理APP
- Oracle 處理異常Oracle
- MySQL異常處理MySql
- 異常處理 (轉)
- golang - 異常處理Golang
- 異常處理2
- 異常處理1
- 異常的處理
- Java 異常處理Java
- 異常處理機制(二)之異常處理與捕獲
- JSP 異常處理如何處理?JS
- Java 異常表與異常處理原理Java
- J2EE專案異常處理
- windows核心程式設計---未處理異常,向量化異常處理與C++異常Windows程式設計C++