[问题] logging

楼主: Sharon226 (流浪)   2014-08-25 12:15:26
不好意思 才刚接触python
想和大家请教logging的问题 烦请大家协助
如果我有多个py要写入同一个log文件
(已设计成exe 可能会同时执行)
若发生同时存取时 会有什么影响吗?
如果会打架 那要怎么处置呢?
或是它会自行hold住 等A写完才会换B?
谢谢!!
作者: lucasII (小铁..)   2014-08-25 12:33:00
写好第一个.py的logger 其他用 import 的
作者: uranusjr (←這人是超級笨蛋)   2014-08-25 12:35:00
请爱用 Python 内建的 logging module
楼主: Sharon226 (流浪)   2014-08-25 18:02:00
我是要用内建的 只是想了解如果同时存取同一log文件是否会有打架的情况 谢谢
作者: LiloHuang (十年一刻)   2014-08-25 23:08:00
其实官方文件就写得很清楚了 http://goo.gl/JyjuAz
作者: lucasII (小铁..)   2014-08-26 09:23:00
我的经验是会
楼主: Sharon226 (流浪)   2014-08-26 09:53:00
感谢!
作者: jlhc (H)   2014-08-26 14:39:00
我可以请教在 linux 上要怎么控制log file 的档案权限?不同人执行process 会因为log file 权限不同无法写入...
作者: Falldog (Yo)   2014-08-27 12:55:00
windows会有问题 linux的logging default是append根据linux的document 多个process可以同时append同file前提是有权限可以写入
作者: jlhc (H)   2014-08-28 00:32:00
感谢楼上 知道是append就很有帮助 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com