[問題] 請問單一實體讀寫檔案這樣合理嗎?
我常會寫到下面例示的 class。
我試過若讀的檔案和儲存的檔案相同,是寫得進去的。
但不禁懷這樣是個好的寫作習慣嗎?是否需要什麼樣的機制,例如mutex或是什麼的?
若沒有什麼保護機制,會有什麼問題嗎?(我想不太出來)
class Demo(object):
def __init__(self, file):
with open(file, mode='r') as f:
f.readlines()
........
def save(self, file):
with open(file, mode='w') as f:
f.writeline()
........
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.208.92
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1474731583.A.53D.html
→
09/25 00:24, , 1F
09/25 00:24, 1F
→
09/25 00:37, , 2F
09/25 00:37, 2F
→
09/25 00:39, , 3F
09/25 00:39, 3F
→
09/25 00:40, , 4F
09/25 00:40, 4F
→
09/25 00:41, , 5F
09/25 00:41, 5F
→
09/25 00:42, , 6F
09/25 00:42, 6F
→
09/25 01:31, , 7F
09/25 01:31, 7F
→
09/25 10:38, , 8F
09/25 10:38, 8F
推
09/25 13:21, , 9F
09/25 13:21, 9F
推
09/25 17:39, , 10F
09/25 17:39, 10F
推
10/01 13:38, , 11F
10/01 13:38, 11F
推
10/03 23:48, , 12F
10/03 23:48, 12F
Python 近期熱門文章
PTT數位生活區 即時熱門文章