Tag: питон

urlfetch gzip google для строки в строку

Используя Google App Engine, я пытаюсь выполнить urlfetch gzip-файл с URL-адреса, который содержит один файл csv. В конечном итоге я хотел бы выводить содержимое файла csv на мою веб-страницу. На данный момент у меня есть следующий код: #!/usr/bin/env python import webapp2 from google.appengine.api import urlfetch class Test(webapp2.RequestHandler): def get(self): self.response.headers['Content-Type'] = 'text/plain' url = *this_is_my_url* […]

Python: изменение текстового файла после определенного символа

Я выполняю некоторые операции с текстовым файлом с помощью python. Но есть одна вещь, которую я пока не нашел. Надеюсь, кто-то здесь может мне помочь. В этом текстовом файле в каждой строке у меня есть order слов order а затем строка, состоящая из цифр и цифр. Теперь я хочу удалить order слов и все, что […]

Python – n Различные символы, используемые в сетке

Если у меня есть сетка 3×3, и это для латинской квадратной доски Где каждая строка представляет собой уникальный набор символов. Мой вопрос: Я в настоящее время проверял, является ли сетка сетью с треском, но как я могу проверить, существует ли «n» различное количество символов, т. Е. 3 символа, такие как ABC Должен ли я использовать […]

Python: проверка на простоту и приращение

У меня ровно 5 дней практики, час каждый день так любезно прощайте, если мои вопросы очень низкие. Нет предварительного кодирования exp Моя цель нижеприведенного кода: 1- проверить, если введенный номер является простым 2-, если не печатать следующий самый большой простой def primetest (num): # check if number is a prime for c in range (2, […]

PyYAML – как бороться с композицией

Я пытаюсь использовать YAML, поскольку мне нравится его читаемость. Тем не менее, я немного поставлен в тупик, чтобы наилучшим образом включить компоненты / иметь дело с композицией. Предположим, у меня это как класс, который я пытаюсь воспроизвести: basicai = aggressiveAI() fightercomponent = fighter(strength=10, dexterity=5, death=dramaticdeath()) orc = Object(name='orc', hp=100, fighter=fightercomponent, ai=basicai) Как было бы лучшим […]

Python: разделение строки на элементы и добавление их в список

У меня есть список только с одним элементом, который сам по себе является списком элементов. str = '"MARY","PATRICIA","LINDA","BARBARA","ELIZABETH","JENNIFER","MARIA","SUSAN","MARGARET","DOROTHY","LISA","NANCY","KAREN","BETTY","HELEN","SANDRA","DONNA","CAROL"' Теперь я хочу, чтобы каждое отдельное имя в этой строке включалось в другой список. Для этого я понимаю, что мне нужно разделить каждое имя по отдельности, а затем добавить их с нужным списком. Вот код, который я […]

Доступ к экземпляру класса из другого модуля (Python)

Я довольно новичок в Python в отношении ООП в целом, что, вероятно, является причиной того, что я не могу понять следующее: Я пишу скрипт python, который открывает текстовый файл и впоследствии переводит его в HTML, поддерживая его «собственные» зеркальные каталоги-деревья для файлов редактирования и html-файлов. Поскольку создание и удаление каталогов происходит автоматически, в зависимости от […]

AppEngine Python – как обеспечить, чтобы пользователи регистрировались с уникальными uersnames

Я разрабатываю новое приложение для HRD AppEngine / Python. В этом приложении мне нужно убедиться, что каждый пользователь, который регистрирует, не может использовать имя, которое уже было назначено другому пользователю, и что если два пользователя попытаются зарегистрироваться с одинаковым именем пользователя в тот же самый момент, то только один из них будет получить имя пользователя. […]

Удаление элемента из списка

Я хотел бы удалить, чтобы игнорировать дубликаты в моем списке. Например, предположим, что функция проверяет слова, которые заканчиваются символом ''. '', И помещает их в список. Я хотел бы убедиться, что дублирующиеся слова не входят в список. Вот что я до сих пор def endwords(sent): list = [] words = sent.split() for word in words: […]

Google App Engine: изменение 1000 объектов с помощью TaskQueue

Я надеюсь изменить 1000 объектов с использованием очереди задач, как предложил Зиг Мандель в моем первоначальном вопросе здесь: Google App Engine: изменение 1000 объектов У меня есть вид UserAccount вроде этого: class UserAccount(ndb.Model): email = ndb.StringProperty() Некоторые из писем UserAccount содержат верхние регистры (пример: JohnathanDough@email.com), и я хотел бы применить email.lower() к электронной почте каждого […]

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