Ответы пользователя по тегу Python
  • PYTHON: Как удалить ряд символов из строки?

    skipirich
    @skipirich
    проходил мимо
    Я бы сделал регулярным выражением. Например строка mystr выглядит вот так asdw#df%mm!@* и надо удалить символы #%!@*, тогда
    mystr = re.sub(r"[#%!@*]", "", mystr)
    Ответ написан
    Комментировать
  • Как написать запрос на sqlalchemy с фильтром по количеству покупок?

    skipirich
    @skipirich
    проходил мимо
    По моему ни как. Фильтр применяется к полю в таблице а не к количеству выбираемых записей. Поправьте если не прав.
    Ответ написан
    Комментировать
  • Как сделать сайт на Python без Django и CMS?

    skipirich
    @skipirich
    проходил мимо
    Зря вы так фреймворки не любите. Представьте вам придется контролировать заголовки, маршрутизацию и кроме этих прелестей смешивать html и программный код. Как только вы дойдете до пункта 2 вам станет не по себе, а сопровождать ваш код сможете только вы. Вы даже не сможете пустить в проект верстальщика(если он не владеет Python). Нет вы конечно можете к вашему проекту написать маршрутизатор, привинтить Jinja и SQLAlchemy что в итоге приведет к созданию фреймворка, но судя по вашему вопросу создавать свой фреймворк в ваши планы не входит.
    Ответ написан
    Комментировать
  • Как написать правильный API под python?

    skipirich
    @skipirich
    проходил мимо
    Как уже сказали выше API можно написать на любом фреймворке главное чтобы он соответствовал методологии REST(по хорошему). Как вариант можете взглянуть вот на этот пост blog.miguelgrinberg.com/post/designing-a-restful-a... здесь показано как строить api на примере flask. В посте плохо освещено использование flask.ext.restful советую на него взглянуть если решите делать с помощью flask.
    Да и вот еще одно замечание - restapi подразумевает работу через http сервер поэтому вот так [root@api ~]# /usr/local/api/bin/api.py func=create user=test из консоли работать не будет. Должно быть что то типа
    [root@api ~]# curl -i api.host/?func=create&user=test
    Ответ написан
    5 комментариев
  • Как научить питон подключаться к базе данных форума mysql?

    skipirich
    @skipirich
    проходил мимо
    Если у кого есть рабочие примеры или скрипты, или хотя бы просто в каком направлении искать - поделитесь пожалуйста!
    Если у кого то и есть то заточен под определенный форумный движок. Мне однажды пришлось внешним приложением на PHP создавать посты в VBuletin. Т.е в принципе можно, но хватит ли терпения и нервов? Типовых решений для подобных задач нет. Поэтому если ооооочень хочется то закатывайте рукава и вперед анализировать БД форума(что куда пишется при создании поста и.т.д)
    Ответ написан
    Комментировать
  • Как написать API, зная только Python и Java?

    skipirich
    @skipirich
    проходил мимо
    Flask API или например Flask-RESTful
    Ответ написан
    Комментировать
  • Что с кодировкой?

    skipirich
    @skipirich
    проходил мимо
    Есть еще вот такой "радикальный" способ:
    import sys
    
    reload(sys)
    sys.setdefaultencoding('utf-8')

    Ну а дальше self.button = QtGui.QPushButton(' поиск ',self) - без u.
    Ответ написан
    Комментировать