簡單的模組與檔案初步

2021-10-11 01:43:05 字數 1455 閱讀 2013

模組呼叫的語法:

# 1.import 模組名

# 2.import 模組名 as 別名

import test_m

import test_m as test

# 訪問模組中的變數 語法:模組名.變數名

print

(test_m.a)

# 訪問模組中的函式 語法:模組名.函式名

# 訪問模組中的物件 語法:模組名.物件名

# 引用單獨的一塊內容 3.from 模組名 import 變數/函式/物件(可以多個,用逗號隔開)

# from 模組名 import * 相當於 from 模組名 import 變數/函式/物件(可以多個,用逗號隔開)

# 當主模組和被引用模組中有相同名稱的變數時,看引用語句的亮度來判斷是引用了哪乙個

# from 模組名 import 變數/函式/物件(可以多個,用逗號隔開) as 別名 可以避免重名

開啟檔案

open()函式用來開啟檔案

open(檔名/路徑)

如果目標檔案和當前檔案在同一目錄下,直接使用檔名;如果不在就使用路徑

open()開啟檔案可以將檔案分為兩種型別

關閉檔案

close()函式用來關閉檔案

with…as… 專門為檔案設定的 不用寫close 但是所有的操作都要在這一部分裡

一旦with語句結束檔案會自動關閉

讀取檔案

read()方法用來讀取檔案內容

file_name = r'c:\users\dell\pycharmprojects\study\day12\物件導向'

file_ow =

open

(file_name)

content = file_ow.read(

)file_ow.close(

)# 完整的**

try:

with

open

(file_name)

as file_ow:

print

(file_ow.read())

except filenotfounderror:

print

(f'檔案不存在'

)file_name = r'demo2.txt'

# 檔案格式不同時

try:

with

open

(file_name, encoding=

'utf-8'

)as file_ow:

content = file_ow.read(

)print

(content)

except filenotfounderror:

print

(f'檔案不存在'

)

python 包與模組及物件導向初步

備註 1.實際程式設計時由於程式的功能複雜,會分成很多模組,即.py檔案,不同檔案之間可以匯入內容,如 1 import 檔名 as 自定義名稱 2 from 檔名 import 包 as 自定義名稱 3 from 檔名 import 注 第一種方式在引用包時,需要用檔名.包的方式,後兩種可直接呼叫...

簡單認識驅動與模組

驅動 計算機軟體術語 驅動程式全稱裝置驅動程式,是新增到作業系統中的特殊程式,其中包含有關硬體裝置的資訊。此資訊能夠使計算機與相應的裝置進行通訊。驅動程式是硬體廠商根據作業系統編寫的配置檔案,可以說沒有驅動程式,計算機中的硬體就無法工作。可以看到,驅動相對於一般的軟體而言最大的區別是,它是直接與硬體...

Python中datetime模組的初步認識

datetime簡介 datetime比time高階了不少,可以理解為datetime基於time進行了封裝,提供了各位使用的函式,datetime模組的介面更直觀,更容易呼叫 datetime模組中的類 類名用途 datetime 同時有時間和日期 timedelta 主要用於計算時間的跨度 tz...