to demo utf8, emoji logging without exception

This commit is contained in:
sigoa 2018-01-22 13:29:19 +01:00 committed by GitHub
parent bcc5a210a4
commit ba5da6824f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,5 @@
#!/usr/bin/python2.7
# -*- coding: utf-8 -*-
# Copyright (c) 2012-2016 Jonathan Warren
# Copyright (c) 2012-2016 The Bitmessage developers
# Distributed under the MIT/X11 software license. See the accompanying
@ -406,11 +407,21 @@ All parameters are optional.
return {'address':address,'port':port}
def emojiLogg():
from debug import logger
reload(sys)
sys.setdefaultencoding( 'utf8')
logger.warning(str( u'exc:äüöß 🤷 🤷 without exception 😃 '.encode("UTF-8") ) )
logger.warning( ' äüß 🤷 🤷 🤷 -- just a test emoji warning to demo this ')
def main():
mainprogram = Main()
mainprogram.start()
if __name__ == "__main__":
#emojiLogg() # uncomment this to demo utf8, emoji logging without exception
main()