  We present a complete micromagnetic finite-difference code in less than 70
lines of Python. The code makes largely use of the NumPy library and computes
the exchange field by finite differences and the demagnetization field with a
fast convolution algorithm. Since the magnetization in finite-difference
micromagnetics is represented by a multi-dimensional array and the NumPy
library features a rich interface for this data structure, the presented code
is a good starting point for the development of novel algorithms.
