1樓:孟羽然
writer = open(『
copy/tmp.log', 'a', encoding='utf-8') # 以追加模式開啟tmp.log檔案,編碼為utf-8
writer.write('開始處理...') # 寫入內容writer.
write('%(tile)s %(author)s %(size)d %(summary)s' % book)
writer.write('處理完畢')
writer.flush() # 重新整理
快取writer.close() # 關閉檔案
2樓:
file = open(path)
python內建函式
3樓:匿名使用者
建議直接看官方的文件,我一般寫python,都會把python lib reference開啟的,隨時查閱,裡面有python標準庫和所有內建函式的定義、說明以及舉例,很詳細的
4樓:匿名使用者
使用dir(__builtins__)可以給出所有內建函式的list
你要使用哪個,列印該函式的__doc__即可知道其用法
5樓:
我也在學python,一起討論討論?
6樓:素宸
>>> import __builtin__
>>> dir(__builtin__)
7樓:匿名使用者
參見python核心程式設計
python如何寫類似於內建函式open()的
8樓:匿名使用者
open函式返回了一個「檔案物件」
該檔案物件包含了read的函式
模擬一下:
class c(object):
def __init__(self, name):
self.name = name
def read(self):
return self.name
def myopen(name):
return c(name)
myopen("hello python").read()
9樓:匿名使用者
... 先去看看作業系統的書吧...
open(path)實際會得到一個file descriptor, 然後python給你包裝成了一個file object.
read和write之類的都是作業系統提供的api了, 你用的open(path).read()也只是python給你包裝好的= = 不如你去找本python原始碼分析看看, 看看cpython是怎麼實現的open函式.
10樓:砍侃看
read()是檔案物件的成員函式,不知道你什麼意思
如何檢視python內建函式的實現**
11樓:匿名使用者
三種⽅法可以檢視內建模組的**,以random模組為例:
1. 使⽤help(random)
2. 利⽤random.__file__檢視位置,然版後開啟字尾名為.py的⽂件。
3. 命令
權⾏輸⼊python -v,然後倒⼊模組時,會⾃動顯⽰位置。
python如何寫類似於內建函式open的
open函式返回了一個 檔案物件 該檔案物件包含了read的函式 模擬一下 class c object def init self,name self.name name def read self return self.name def myopen name return c name my...
高中階段最常用的片語,高中階段最常用的200個片語
高中英語片語 1.a big headache令人頭痛的事情2.a fraction of 一部分 3.a matter of concern 焦點4.a series of 一系列,一連串above all 首先,尤其是 鬱悶,搞笑,暈,逃課,拍拖,抄作業,睡覺,失戀,等等等等。高中生常用重點片語...
最常用的CAD軟體是哪個,cad最常用的是哪個軟體的哪個版本
我一直在用中望cad,感覺蠻好用的,比auto的操作性更強,而且售後服務很好。十年前應該是autocad,現在用的比較多的是中望,很多公司發來的圖紙也是用中望cad 畫的 我們公司生產五金的,用的是中望cad機械版 cad最常用的是哪個軟體的哪個版本?兩維圖當然是autocad 2004,2008,...