菜鳥學python文件 菜鳥學習python筆記

2021-10-11 02:19:00 字數 866 閱讀 6268

1.模組:三種呼叫方法

1.在vim寫的乙個python的檔案**,運用import **匯入,就可以在互動模式的直接進行呼叫

2.呼叫模組裡面的某個函式:

from 模組名字 in 函式名字

3.將模組名字變短進行呼叫:

import 模組原名 as 新名字

2.基於python開發的東西存放目錄:

'/usr/lib64/python2.6/site-packages',

3.檔案寫入磁碟:

a=file('檔名',『w』) 「建立新檔案」

a.write('檔案內容1 檔案內容2') 「寫入檔案內容」

a.close() "關閉檔案"

追加檔案內容:

a=file('檔名',『a』) 「追加檔案內容」

a.write('\n檔案內容1 檔案內容2') 「寫內容」 『\n』換行

a.close() 關閉檔案

檔案的檢視:

a=file('檔名') 「開啟檔案」

a.read()"以讀的方式檢視檔案"

a.read()讀取一次之後在讀第二次就為空了,因為記憶體將其釋放了。如果要將其長期儲存下來,就必須寫到變數裡儲存到記憶體裡面。『即f=a.read()』

for line in a.readlines():print line.split()['0'], ---"0表示第一列"

a.readlines() 以字串的方式讀取顯示

**.split() 將字串轉換成列表

4.刪除字符集:

s.strip(rm) 刪除s字串中開頭、結尾處,位於 rm刪除序列的字元

當rm為空時,預設刪除空白符(包括'\n', '\r', '\t', ' ')

菜鳥python學習

python中單引號和雙引號的作用相同,使用三引號 或 可以指定乙個多行字元 word 字串 sentence 這是乙個句子 paragraph 這是乙個段落,可以由多行組成 python可以在一行中寫多行,句子直接用分號連線 import sys x runoob sys.stdout.write...

菜鳥學python 基礎(3)

模組 模組就是把一組相關的函式或 組織到乙個檔案中,即乙個檔案就是乙個模組。模組是由 類和函式組成的,其中類和函式可以有0個或多個。新建乙個firstmodule.py,即定義了乙個名為firstmodule的模組。在該模組定義兩個函式和乙個類,並在該類中定義乙個方法,如下 coding utf 8...

菜鳥學脫殼

一般舊版upx脫殼 說明 upx典型的入口pushad,對應出口popad,一般都要經過jmp跨段跳躍到達程式的真正入口。工具 ollydbg v1.10 方法1 逐步跟蹤,f8一直往前走,不讓程式往回走,想往回就f4跳過,直到遇到popad後邊跟 乙個跨段跳躍 就是跳的很遠 的jmp,期間可能有多...