Tag: питон

Номер с кодом суммы нечетных чисел

Я знаю, что на этом есть другая должность, и я упомянул их, но я не могу представить этого. Этот код дает мне значение 2500, всего 2500. sum = 0; for i in range (1,100): if i % 2 == 1: sum = sum + i; print (sum) Однако я хочу, чтобы диапазон варьировался. Поэтому я […]

Печать альтернативных строк с использованием python

У меня есть текстовый файл, например 1 2 3 4 5 6 7 8 9 10 … и так далее. Как написать программу для печати первых двух строк, а затем пропустить 3, а затем напечатать 2 строки (это шаблон). Я полный noob. Любая помощь будет оценена. Благодарю.

Python NaN квадрат ошибки

Это чисто из любопытства, но почему это происходит? >>> a = float('Nan') >>> a**2.0 Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: (33, 'Domain error') Я бы ожидал, что он просто вернет NaN вместо генерации ошибки.

Пользовательский класс файлов. Это возможно?

В настоящее время я читаю и пишу двоичные файлы и часто вызываю функции struct pack / unpack. Вместо того, чтобы постоянно писать что-то вроде struct.unpack("3f", myFile.read(12)) Я решил написать функцию, чтобы сохранить некоторую типизацию, поэтому эквивалент приведенного выше выражения в моем коде my_unpack(myFile, '3f') Где my_unpack определяется как struct.unpack(fmt, f.read(struct.calcsize(fmt)) Но тогда я думаю, что, […]

Каковы варианты использования нереляционных хранилищ данных?

Я рассматриваю использование CouchDB для одного проекта и хранилища данных приложения GAE в другом. Для реляционных вещей я обычно использую postgres, хотя я предпочитаю ORM. В любом случае, какие варианты использования лучше всего подходят для реляционных хранилищ данных?

Python: как избавиться от пробелов в str (dict)?

Например, если вы используете str () на dict, вы получаете: >>> str({'a': 1, 'b': 'as df'}) "{'a': 1, 'b': 'as df'}" Тем не менее, я хочу, чтобы строка была такой: "{'a':1,'b':'as df'}" Как я могу это сделать?

Отображение шаблона URL-адреса одному элементу RequestHandler в WSGIApplication

Можно ли сопоставить шаблон URL (регулярное выражение или другое сопоставление) с одним RequestHandler? Если да, то как я могу это сделать? В идеале я хотел бы сделать что-то вроде этого: application=WSGIApplication([('/*',MyRequestHandler),]) Так что MyRequestHandler обрабатывает все выполненные запросы. Обратите внимание, что я работаю над доказательством концепции приложения, где по определению я не буду знать все […]

Поле GQL get ID

В Google appengine вы можете получить значение хеш-ключа, выполнив запрос типа выберите __key__ из мебели Но appengine datastore поддерживает красиво автоинкрементный идентификатор поля для каждого вида. Как я могу получить к нему доступ из запроса? выбрать ID из мебели Не работает

Итерация над экземплярами класса ITERABLE

Я определил следующий класс class Person(object): _counter = 0 _instances = [] def __init__(self, nam): self.name = nam self._instances.append(self) self._id = Person._counter + 1 Person._counter+=1 def __repr__(self): return f'{self._id} : Person({self.name})' def __iter__(self): return self def __next__(self): pass @classmethod def iterate(cls): return [p for p in Person._instances] Я могу перебирать экземпляры этого класса с помощью […]

Ошибка модуля Zipfile: файл не является zip-файлом

У меня есть этот код: # File: zipfile-example-1.py import zipfile,os,glob file = zipfile.ZipFile("Apap.zip", "w") # list filenames for name in glob.glob("C:\Users/*"): print name file.write(name,os.path.basename(name),zipfile.ZIP_DEFLATED) file = zipfile.ZipFile("Apap.zip", "r") for info in file.infolist(): print info.filename, info.date_time, info.file_size, info.compress_size который производит эту ошибку: raceback (most recent call last): File "C:/Users/Desktop/zip.py", line 11, in <module> file = zipfile.ZipFile("Apap.zip", […]

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