Qile Liang's blog

归档 · 2023

首页

关于

归档

Write a singleton in python by import module

What is singleton?Singleton is a creational design pattern that lets you ensure that a class has only one instance, while providing a global access point to this instance. How to implement singleton using module?In python it is easy to implement singleton using module. Init a instance is all you need. class xxx: # implement your class # only one instance ..

更多

How to redirect output of print to log in python

How “print” work in python?In python print point to sys.stdout.write. In other words, when calling print, python will call sys.stdout.write(obj+’\n’) . Let me give an example to prof that. First I define a function named fun1 which write parameter to a file test.txt. Then make sys.stdout.write point to fun1. And try to print something. import sys def fun1..

更多