When importing in Python always put the Python library imports on top.  Then 3rd party libraries next separated by a space.  Then local imports last separated by a space.

i.e.

import random
from copy import deepcopy, copy
from log import Logger

from third_party import function

from demons import DemonPlayer