Существует PEP 304: Управление Поколением Файлов Байт-кода . Его состояние Withdrawn
и соответствующее патч отклоненный. Поэтому не могло бы быть никакого прямого способа сделать это.
, Если Вам не нужен исходный код тогда, можно просто удалить *.py
файлы. *.pyc
файлы могут быть использованы как есть или упакованы в яйце.
См. Здесь информацию о CSS и JavaScript Джо Хьюитта для нативных веб-приложений iPhone: http://ajaxian.com/archives/iphone-native-looking-skin
Чтобы имитировать внешний вид веб-страницы на iPhone, вы можете попробовать следующее: http://www.testiphone.com/ . (Но, конечно, если вы серьезно относитесь к этому, используйте настоящий iPhone или iPod Touch.)
Вы можете использовать структуру jqtouch , чтобы ваши веб-страницы выглядели и вели себя как родное приложение для iphone. У автора есть ссылка на демонстрацию на его домашней странице, которую вы можете проверить на своем iphone.
Что касается тестирования: у Apple есть iphone sdk, который вы можете загрузить, если вы зарегистрировались как разработчик Apple. Но в настоящее время я тестирую, просто указывая своим iphone на свой сервер разработки.
Все необходимые функции CSS / Javascript задокументированы на сайте разработчиков Apple.
Начните здесь: https://developer.apple.com/safari/
У Apple есть серия PDF-файлов, в которых описывается, что вам нужно сделать, чтобы настроить iPhone и iPod.
Хотя вы можете загрузить safari для Windows и Mac, оно не будет иметь такое же разрешение, как у iPhone или iPod.
1133320]
Apple iPhone SDK на самом деле поставляется с iPhone Simulator, который позволяет вам тестировать свои страницы в реальной версии Mobile Safari. Я считаю, что это программное обеспечение предназначено только для Mac OS X.
Вам нужно будет пройти аутентификацию с вашими учетными данными iTunes, чтобы получить загрузку.
В настоящее время я работаю с командой разработчиков iUI над текущим стилем CSS для проекта, и я должен сказать, что меня очень впечатлила мощность маленького браузера. Большинство функций webkit доступны для конечного пользователя, включая -webkit-gradient, так что вы можете избавиться от большинства элементов пользовательского интерфейса с нулевыми изображениями. Хотя вы можете отображать страницу по-разному на основе строки User-Agent, я рекомендую воздержаться от этого, поскольку теперь вы можете настроить таргетинг на iPhone с помощью параметра таблицы стилей.
<link media="only screen and (max-device-width: 480px)" href="iPhone.css" type="text/css" rel="stylesheet" />
Это позволяет вам использовать ту же разметку HTML и измените внешний вид вашего iPhone.
Что касается эмуляторов iPhone OS, Apple поможет вам , на стороне Windows это Safari, и не забудьте изменить агент пользователя на iPhone в параметры разработчика. Однако я использую Chrome, так как он также использует движок webkit, поэтому синтаксически большинство CSS одинаковы.
Однако у большинства людей есть iTouch или iPhone, если вы выполняете подобную работу разработчика. Лучше всего протестировать на телефоне 2G, поскольку он имеет самый высокий уровень ограничений (и самый медленный из всех процессоров). Это дает вам худший сценарий, который, если вы сочтете приемлемым, будет только лучше для людей с 3G и 3GS.
Некоторые отличные ресурсы по этой теме включают:
Страница Safari для разработчиков Apple - Включает ссылку на симулятор iPhone (ТОЛЬКО для MAC).
ADC: Справочная библиотека Safari
ADC SRL: Начало работы с веб-приложениями