作者Sharon226 (流浪)
看板Python
標題[問題] logging
時間Mon Aug 25 12:15:26 2014
不好意思 才剛接觸python
想和大家請教logging的問題 煩請大家協助
如果我有多個py要寫入同一個log文件
(已設計成exe 可能會同時執行)
若發生同時存取時 會有什麼影響嗎?
如果會打架 那要怎麼處置呢?
或是它會自行hold住 等A寫完才會換B?
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.216.67
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Python/M.1408940129.A.D13.html
※ 編輯: Sharon226 (180.176.216.67), 08/25/2014 12:16:24
1F:推 lucasII: 寫好第一個.py的logger 其他用 import 的 08/25 12:33
2F:→ uranusjr: 請愛用 Python 內建的 logging module 08/25 12:35
3F:→ Sharon226: 我是要用內建的 只是想了解如果同時存取同一log文件 08/25 18:02
4F:→ Sharon226: 是否會有打架的情況 謝謝 08/25 18:02
6F:推 lucasII: 我的經驗是會 08/26 09:23
7F:→ Sharon226: 感謝! 08/26 09:53
8F:推 jlhc: 我可以請教在 linux 上要怎麼控制log file 的檔案權限? 08/26 14:39
9F:→ jlhc: 不同人執行process 會因為log file 權限不同無法寫入... 08/26 14:40
10F:推 Falldog: windows會有問題 linux的logging default是append 08/27 12:55
11F:→ Falldog: 根據linux的document 多個process可以同時append同file 08/27 12:56
12F:→ Falldog: 前提是有權限可以寫入 08/27 12:57
13F:推 jlhc: 感謝樓上 知道是append就很有幫助 XD 08/28 00:32