Apenas -exec um shell para cada argumento:
find . -type f -name "*.py" -exec sh -c 'cat somecode.txt >> "$1"' -- {} \;
(Começar sem sudo e em um local diferente de / pode ser uma boa ideia).
Se você quiser ser mais eficiente, convém tentar algo como:
find . -type f -name "*.py" -exec sh -c '< somecode.txt tee -a "$@"' -- {} +