Как и требует название. Я уже некоторое время изучаю Python и могу сказать, что неплохо с ним справляюсь. Я ищу средний или большой проект, чтобы занять меня надолго. Мы очень ценим ваши предложения.






Рассмотрим что-то, что делает следующее:
Есть ряд примеров проектов, которые вы могли бы сделать, но если вы выполните все вышеперечисленное, то это, несомненно, даст достаточную информацию.
Если бы у меня было время написать что-нибудь просто для удовольствия и опыта, я бы лично начал проект с открытым исходным кодом для чего-то, что нужно людям и чего еще не существует.
Вы можете поискать в Интернете список отсутствующих проектов с открытым исходным кодом или основывать его на собственном опыте (например, мне лично хотелось бы найти способ синхронизировать мой iPhone с thunderbird + lightning: я слышал, что есть решение через Google Календари, но хотелось бы решение без внешних серверов).
Вы можете изобрести игру и закодировать ее с помощью Pygame. Их всегда интересно кодировать, и вы все равно многому учитесь, когда пишете игру.
Чем вы хотите заниматься? Вы можете написать целый ряд программ для баз данных для отслеживания рецептов, компакт-дисков, контактов, самопроверки и т. д.
В основном создайте код для загрузки / сохранения в базу данных и обеспечения соблюдения некоторых бизнес-правил, а затем выставьте его с помощью веб-службы. Затем создайте и веб-интерфейс, и графический интерфейс приложения (используя TK / WxWidgets / Qt (4.5 будет LGPL YAY)), которые взаимодействуют с веб-службой.
Это должно дать вам возможность попрактиковаться в создании / взаимодействии с веб-сервисами (что делают все больше и больше компаний) наряду с обоими основными способами создания графического интерфейса.
Вы можете попытаться воспроизвести приложение, которое впечатляет вас, просто для того, чтобы догадаться, как оно работает за сценой.
Если бы мне пришлось это сделать, я бы, вероятно, попытался клонировать следующие веб-приложения с помощью Django:
Найдите местную благотворительную организацию с отвратительным присутствием в Интернете. Решите свою проблему. Помогите другим людям. Узнать больше о Python. Все выигрывают.
Единственная трудность в этом заключается в том, что вам нужно найти графического дизайнера, который сделает то же самое, если вы действительно хотите чем-то гордиться.
Я думаю, что лучшее, что вы можете сделать сейчас, - это потратить время на изучение новой технологии, желательно с новым языком программирования.
Здесь, в stackoverflow, уже есть люди, которые просят решения их проблем:
например: Если вас интересует программирование графического интерфейса: thumbnailctrl
Я не понимаю, что ты говоришь ??
Переходите по ссылке, кому-то нужен thumbnailctrl. Эти или другие потребности были бы своего рода проектом для начала.
Все, что не было сделано до смерти ... нет необходимости в еще одном клоне популярного приложения x
Что мне нравится делать (с моим ti 83), так это вместо того, чтобы выполнять все вычисления вручную, я люблю программировать свой калькулятор, пока не решит проблему, а затем решит остальные задачи с помощью новой программы. Это весело, и вы делаете свою домашнюю работу, чтобы вы могли сделать это на Python для веселого проекта (ов).
удалите «также» из начала предложения .... это не течет в SO.