- Pomoci tri uvozovek (nebo tri apostrofu) se uvozuje viceradkovy text (nikoli komentar).
- Ta zbesilost, kterou autor pouziva na cteni souboru, nejde ani slusne okomentovat. Napred otevre soubor, tim vznikne fileobject ktery vsak autor ignoruje, a pak pouzije (zcela zbytecne) fileinput, ktery je urcen pro slozitejsi vicesouborove vstupy. O nepochopitelne praci s reguralnimi vyrazy ani nemluve. Takze 1. priklad lepe (tecky pred radky jsou misto mezer):
....import re
....filename = "file.txt"
....re_obj = re.compile(r"^(\w+):(\w+):(\w+):(.*):(.*):(.*):(.*)$")
....for line in open(filename).readlines():
........MatchObject = re_obj.search(line.strip())
........if MatchObject:
............print "Tablename: ", MatchObject.group(1)
Ostatně tvrzení, že Perl byl stvořen k účelu systémového programování, hned v úvodu je taky pěkný nesmysl, Perl vznikl jako jazyk pro zpracování textu.