## various properties of cairo text_extent

when using cairo with python, the text_extent function call is powerful because it returns coordinate information of the text the user wants to print. However, the information depends on the Context which will be used when calling this function and this context may have different properties. Effected by order of Read more…

## python operator precedence

https://docs.python.org/3/reference/expressions.html#operator-precedence

## allowing utf8 characters in python csv writer

reference: https://stackoverflow.com/questions/46551955/python-3-csv-utf-8-encoding do this at the start of csv writer to ad BOM