Efficient Unicode — Anthony Fox

Mar 6, 2018 · Irvine, United States of America

Have you encountered a message that said something like this?

UnicodeDecodeError: 'ascii' codec can't decode byte 0xf0 in position 0: ordinal not in range(128)

Did you start dropping in .encode()'s and .decodes()'s at random as if you were playing whackamole? Have you ever wondered why we even need Unicode?

Unicode is not a simple topic, but it doesn't have to be complex either! In this talk, we will:

• Cover a brief history of why Unicode was necessary
• Understand Python 2's painful approach to unicode
• Understand Python 3's BETTER approach to unicode
• Learn how to solve common problems such as UnicodeDecodeError and UnicodeEncodeError
• Learn some best practices when upgrading Python 2 to Python 3.

About the Speaker

Anthony is a lead web developer for Stratasan, a health care analytics company based in Nashville, TN. Python is a passion of his in both his professional and personal life. In addition to that, he enjoys building things with micro controllers and writing about these topics on his blog. http://anthonyfox.io

Event organizers
  • OCPython: US.CA.Orange County's Python Community Group

    This community group is intended to discuss the Python Programming Language in the Orange County, California area . Topics of discussion are set by the group members. Suggested topics include: * Use of the Python Programming Language * Specific Applications Written in Python * Python-based Web Frameworks * Python CMS (Content Management Systems) * Python for Systems Administration * Alternative implementations of Python (Pypy, Jython, IronPython, etcetera) * Python Performance Tips * Python libraries (esp

    Recent Events

Are you organizing Efficient Unicode — Anthony Fox?

Claim the event and start manage its content.

I am the organizer

based on 0 reviews