Как 'упаковать' простой, сценарий Python с одним файлом для человека, который хочет заплатить за него?

Человек (пенсионер, который изучает самые основы компьютеров) попросил, чтобы я сделал программу, которая сохранит его много времени с типом трудной работы задачи. Я сделал сценарий в Python, это - простая, командная строка, берет вход от пользователя и сохраняет вывод в файл и вот именно.

Мой первый вопрос связан с выводом сценария: Это не должен быть GUI (у меня нет GUI dev опыт и в настоящее время никакое время теперь), но я также думаю, что это не должно быть столь же упрощенно как файл TXT, так как вывод будет 40,000 + строки долго и предназначен для печати (я знаю, что это - расход бумаги, и я упорно боролся за него, чтобы не сделать это, но это - его выбор). К какому формату файла я должен произвести его? Возможно, файл HTML?

Затем, он попросил, чтобы я записал его в CD, что он может просто вытолкать его в своем ноутбуке и выполнить его непосредственно и сохранить вывод к 'C':. по природе его вычислительной способности это должно быть максимально просто и потребовать наименьшего количества 'после службы'. Нет никакого ограничения относительно размера, который целая программа занимает в его компьютере.

Я пытался создать EXE своего сценария Python с PY2EXE, но когда я выполняю.EXE, он создает выходной файл на той же папке, не открывает 'окна', не просит вход и работает НАВСЕГДА, с размером выходного файла, увеличивающимся 20mb/s! Конечно, когда я выполняю его на обычном Python, это работает превосходный. Я просмотрел другие потоки stackoverflow и следовал 'bundle_files':1 параметр, но все еще... Я использую Python2.7, я должен попробовать PyInstaller? Если да, люди могли бы указать на меня на хорошее учебное руководство?

Заранее спасибо

5
задан chiurox 15 August 2010 в 03:57
поделиться