Новый и опрятный в Python 3.5:
[*map(chr, [66, 53, 0, 94])]
Благодаря Дополнительные распаковывающие обобщения
Корректный ответ..., "он зависит".
Это зависит, на котором Wiki Вы используете или планируете использовать. Я использовал различный за эти годы, MoinMoin был в порядке, используемые файлы, а не база данных, Ubuntu, кажется, нравится он. MediaWiki, все знают о, и JAMWiki является клоном Java (выход) MediaWiki с целью быть разметкой, совместимой с MediaWiki, обеими базами данных использования, и можно обычно соединяться, какой бы ни база данных, которую Вы хотите, JAMWiki, предварительно сконфигурирована для использования внутреннего экземпляра HSQLDB.
Я недавно преобразовал приблизительно 80 страниц из MoinMoin wiki в страницы JAMWiki, и это было, вероятно, 90%, обработанных крошечным сценарием жемчуга, который я нашел где-нибудь (я предоставлю ссылку, если я могу найти его снова). Другие 10% были, к сожалению, вручную опыт (они имели наибольшее значение с ними являющийся recipies для missus), ;-)
Я также недавно устанавливаю экземпляр Mediawiki для работы, и это заняло все приблизительно 8 минут, чтобы сделать. Таким образом, это было бы моим выбором.
Для ответа на вопрос, я не полагаю, что существует такой стандарт как WikiML как, Пока не названо он.
Столь странный, как это звучит, я исследовал анализ экранных данных Wiki для коллеги, чтобы помочь ему портировать его на другой механизм Wiki. Оказалось, что анализ экранных данных будет легче, более быстрым и более эффективным записать для перемещения этой конкретной основанной на файле Wiki в другой или CMS.
Учитывая контекст, в котором Вы записали вопрос, я стисну зубы теперь и заплачу мало дополнительный за, окна разместили учетную запись и поместили Screwturn Wiki на него. Вы получены опция использования файла базирующийся или основанный на SQL Server бэкэнд для него, но потому что одно из Ваших требований является низкой стоимостью, я предполагаю, что Вы использовали бы файл, базирующийся теперь для более дешевой размещенной учетной записи, и затем можно всегда увеличивать масштаб бэкэнд SQL Server.
Я не услышал о WikiML.
Я думаю, что Ваше самое большое препятствие собирается преобразовать одну разметку Wiki в другого. Например, некоторые wikis используют скидку с цены (который является тем, что Переполнение стека использует), другие используют другой синтаксис разметки (например, BBCode...), и т.д. Нижняя строка - предположение, что содержание является databased, которому не невозможно экспортировать и проанализировать его, чтобы заставить его "соответствовать" в другой системе. Это могла бы просто быть боль в заднице.
И если содержание не является databased, он собирается быть королевской болью в заднице.:D
Другое решение состояло бы в том, чтобы остаться с той же системой. Я не уверен, что причина для изменения технологии позже. Это не похоже на растущий проект, требует IIS/ASP.NET все внезапные. (Это могло бы просто быть наоборот.), Но например, если Вы могли бы придерживаться PHP некоторое время, Вы могли бы также выполнить это на IIS.