新手Python的問題在這裏 - 我寫了一個Python實用工具,當給出2個不同文件的屬性時進行磁盤空間計算。儘可能使用對象是Pythonic嗎?
我應該用適合轉換的方法創建一個'文件'類,然後創建每個文件作爲該類的一個實例嗎?我對Python很陌生,但對Perl有用,而且我相信在Perl中(我可能是錯的,是自學的),從我看到的例子來看,大多數Perl不是OO。
背景信息 - 這些是IBM z/OS(大型機)數據集,並且在特定磁盤類型和文件組織(它是塊大小)上給出文件的分配屬性,然後爲不同的分配參數磁盤類型&組織,空間要求可能差異很大。
我想知道這對於程序員來說是否更合適的問題.stackexchange,但我不確定。 – kojiro
他正在編寫一個實用程序來計算磁盤空間......在python中,你可以用60行代碼來完成它。你能解釋爲什麼在這種情況下需要一個類! – function
維基百科稱Python爲「多範式」,它向我表明,如果你不喜歡它,你基本上可以避免任何OO。 – Kevin