Tag: питон

Какие функции рассматриваются как расширенный python?

Я занимаюсь базовым программированием на языке python, и теперь я хочу углубиться в языковые функции. Я собрал / рассмотрел следующее, чтобы быть расширенными возможностями python и изучать их сейчас. декоратор Итератор Генератор Мета-класс Что еще нужно добавить / рассмотреть в списке выше?

Файл не декодирован должным образом

У меня есть файл, закодированный в странном шаблоне. Например, Char (1 байт) | Целое число (4 байта) | Двойной (8 байт) | и т.д… До сих пор я написал код ниже, но я не смог понять, почему все еще показывает мусор на экране. Любая помощь будет оценена. BRK_File = 'commands.BRK' input = open(BRK_File, "rb") rev […]

Можно ли сравнить переменную шаблона с целым числом в шаблонах Django / App Engine?

Используя шаблоны Django в Google App Engine (на Python), можно ли сравнить переменную шаблона с целым числом в блоке {% if %} ? views.py: class MyHandler(webapp.RequestHandler): def get(self): foo_list = db.GqlQuery(…) … template_values['foos'] = foo_list template_values['foo_count'] = len(foo_list) handler.response.out.write(template.render(…)) Мой шаблон: {% if foo_count == 1 %} There is one foo. {% endif %} Это […]

Есть ли ограничение на количество асинхронных вызовов urlfetch, которые я могу запустить одновременно?

Я заметил, что, как представляется, ограничение на одновременные асинхронные вызовы urlfetch в реализации Java (как указано здесь: http://code.google.com/appengine/docs/java/urlfetch/overview.html ) но не в документации на python: http://code.google.com/appengine/docs/python/urlfetch/asynchronousrequests.html Так ли это, что версия async urlfetch на python также имеет верхний предел 10, и она просто не документирована (или документирована в другом месте)? Или предел чего-то другого (или […]

Путаница назначения нескольких переменных Python

Мой первый день в Python и запутаться с очень кратким примером. Надеюсь, что кто-нибудь может дать некоторое объяснение, почему существует некоторая разница между этими несколькими версиями. Пожалуйста! V1: выход 1, 1, 2, 3, 5, 8 a, b = 0, 1 while b < 10: print(b) a, b = b, a+b V2: выход 1, 2, 4, […]

Как перехватить создание класса и добавить атрибут с помощью метакласса?

В следующем коде я хочу, чтобы NameMeta добавлял gender атрибута в класс MyName если этот класс не объявляет этот атрибут. class NameMeta(type): def __new__(cls, name, bases, dic): if 'gender' not in dic: setattr(name, 'gender', 'Male') return super().__new__(cls, name, bases, dic) class MyName(metaclass=NameMeta): def __init__(self, fname, lname): self.fname = fname self.lname = lname def fullname(self): self.full_name […]

Как правильно установить httplib2 в Google App Engine?

Я скопировал свой каталог httplib2 в свой проект GAE, и теперь я получаю следующую ошибку: line 64, in <module> _ssl_wrap_socket = ssl.wrap_socket Это проблема с Google App Engine, или я как-то неправильно установил свой httplib2? Полный сброс ошибки, как запрос (это большой!): –> –> –> Traceback (most recent call last): File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line […]

шахматный AI для GAE

Я ищу шахматный AI, который можно запустить в Google App Engine. Большинство шахматных AI, похоже, написаны на C и поэтому не могут быть запущены на GAE. Он должен быть достаточно сильным, чтобы победить случайного игрока, но достаточно эффективен, чтобы он мог вычислить ход в рамках одного запроса (менее 10 секунд). В идеале это было бы […]

Python предлагает расширенный поиск строк с операторами и boolean

У меня есть функция, которая ищет строку в списке списков и возвращает список, содержащий соответствующие списки: def foo(myList,keyword,first=True): if first: #Search only first element or each sublist return [x for x in myList if keyword in x] else: #Search first and second elements of each sublist return [x for x in myList if keyword in […]

Python Множественное наследование

У меня есть 3 класса A, B и D, как указано ниже class A(object): def test(self): print "called A" class B(object): def test(self): print "called B" class D(A,B): def test(self): super(A,self).test() inst_d=D() inst_d.test() —————————————- Output: called B Вопрос: В D.test() я называю super(A,self).test() . Почему только B.test() хотя метод A.test() также существует?

 
Interesting Posts for Van-Lav

Создайте функцию с четырьмя параметрами

Ошибка декодера JPEG недоступна при следующем учебнике по приложению Django

shebang: использовать интерпретатор относительно пути скрипта

Проверка того, принадлежит ли переменная классу в python

Изменить идентификатор объекта Google App Engine?

Лучшая практика разрешения Markdown на Python, предотвращая атаки XSS?

OnInit и __init__ в wxPython

Данные Python-нагрузки и множество гауссовских подгонок

Анализ файла сценария CS: GO в Python

Красивый суп просто извлекает заголовок стола

Избегание «сервера MySQL ушло» на редко используемом сервере Python / Flask с SQLAlchemy

Как я могу удовлетворять правилу Unused Variable из PEP8, если мне не нужна переменная, возвращаемая функцией?

pandas: применить функцию к DataFrame, которая может возвращать несколько строк

Есть ли способ прозрачно выполнить проверку на объектах SQLAlchemy?

случайным образом удалять строки из dataframe на основе условия

Python - лучший язык программирования в мире.