Die Textersetzung sollte keine schlimmen Probleme aufwerfen. Ihr solltet aber beachten, dass der Präprozessor in der Regel keine Rücksicht auf Leerzeichen aller Art nimmt. Das macht den C-Präprozessor für Python-Skripte eher ungeeignet.