Python入門記錄3

2021-08-14 12:36:12 字數 2842 閱讀 2325

# python

模組--python

檔案,包含

python

物件定義和

python

語句# import

關鍵字引入模組

-->

當前搜尋路徑

-->shell

變數pythonpath-->

預設路徑

fromtimeimporttimezone#

只引入模組中的乙個屬性或方法

fromtimeimport*#

引入全部模組

importsys

importos

importpickle

i = 20;

deffunction_a():

globali#宣告i

是個全域性變數

i = i+1

print(globals())#

當前函式內能呼叫的所有命名

print(locals())#

當前函式內能訪問的全域性命名

returnprint(i)

function_a()

print(i)

content = dir(time)#

返回模組內定義的所有內容

__name__

:模組名字,

__file__

模組匯入檔名

print(content)

# sys:

系統相關資訊模組

print(sys.path)#

查詢module

,package

的路徑print(sys.platform)#

執行的作業系統

print(sys.modules)#

系統中所有可用模組

# os

# print(os.system('cmd'))#

執行cmd

print(os.getenv)#

獲取環境變數

print(os.getlogin())#

獲取使用者登入名

print(os.getcwd())#

獲取當前目錄

# print(os.chdir())

改變當前目錄

print(os.environ)#

獲取環境變數的值

# 開啟乙個檔案並指定開啟方式,預設

r# r

:讀,指標在開始

# r+:r+

寫# w

:寫,建立,覆蓋,指標在開始

# w+:w+

讀# a

:寫,建立,指標在結尾

# a+:a+

讀file = open('a.txt','w+')

# 寫入檔案

file.write('python一天學的有點多,頭痛')

# 讀取檔案

a = file.read()

print(a)

# 讀取一行

file.readline()

# 讀取所有行

file.readlines()

# 迭代方式讀取檔案

forlineinfile:

print(line,end="")

# 返回檔案物件當前所處位置

print(file.tell())

# 移動到檔案的其他位置

file.seek(4)

print(file.read(1))

file2 = open('b.txt','wb')

# pickle

:基本的資料序列和反序列化

pickle.dump(},file2)# 對

file

以讀取的形式開啟:從

file

中讀取乙個字串,並重構為

python

物件file2 = open('b.txt','rb')

x = pickle.load(file2)

print(x)

# 關閉檔案

file.close()

file2.close()

fromurllibimportrequest

response = request.urlopen("") #

開啟**

fi = open("project.txt",'w') # open

乙個txt

檔案page = fi.write(str(response.read())) #

****寫入

fi.close() #

關閉txt

檔案

ROS入門記錄 3

int64 a int64 b int64 cint64 a int64 b int64 sum roscd beginner tutorials mkdir msg echo int64 num msg num.msg 也能在num.msg中新增別的 string first name strin...

python入門記錄

mix 1,a string 3.14,1,2,3 empty member 金魚 鯉魚 黃魚 len member 結果是3 member.extend 帶魚 娃娃魚 extend 能以這樣的形式加入兩個引數 member.insert 1,鯽魚 remove member.remove 帶魚 如...

python入門記錄 Python 入門學習記錄

基礎語法 縮排縮排表達 內容的所屬關係的唯一方式,中縮排的長度必須保持統一。注釋python 使用 作為單行注釋標識,作為多行注釋標識。如 這是單行注釋 這是多行注釋 命令 保留字 命名規則 大小寫字元 數字 下劃線和漢字等字元及組合。大小寫敏感,首字元不能為數字,不能與保留字相同。保留字 被程式語...