Tag: python 2.7

ТипError для __init __ ()

Я пытаюсь создать калькулятор питания, и у меня возникли проблемы с init (). def main(): print "Welcome to the MACRONUTRIENT CALCULATOR" User_nutrition = get_data() User_nutrition.calorie_budget() class get_data(object): def __init__(self, calorie_deficit): self.calorie_deficit = calorie_deficit def calorie_bugdet(self): # ask for calorie deficit self.calorie_deficit = float(input("Enter you calorie deficit: ")) if __name__ == "__main__": main() Я получаю сообщение […]

python – как получить список внутренних классов?

Я пишу небольшое приложение Python, которое содержит несколько вложенных классов, например, пример ниже: class SuperBar(object): pass class Foo(object): NAME = 'this is foo' class Bar(SuperBar): MSG = 'this is how Bar handle stuff' class AnotherBar(SuperBar): MSG = 'this is how Another Bar handle stuff' Я использую вложенные классы для создания своего рода иерархии и обеспечения […]

Как проверить наличие ключа значения (как определено в одном dict) в другом dict, в Python?

Для отображения mapping : { 'John': 'A', 'Mary': 'B', 'Tim' :'C' } Затем я получаю диктовку: { 'John': 23, 'Mary': 1, } и revenue от диктата: { 'A': 12, 'B': 2, 'C': 23 } тогда: for k, v in spend.items(): # do stuff В этом цикле я хочу проверить, не имеет ли запись в revenue […]

Получение «TypeError: целое число требуется» в моем скрипте

Я пытаюсь сделать ботнет, используя Python, по образовательным причинам, и я продолжаю получать следующую ошибку: TypeError: требуется целое число Вот мой сценарий: import os import socket import random import string # string.letters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' a = random.choice(string.letters) b = random.choice(string.letters) c = random.choice(string.letters) d = random.choice(string.letters) e = random.choice(string.letters) name = 'bot' + a + […]

Вид не возвращал объект HttpResponse. Вместо этого он вернул None

Ниже приведено представление об ошибке при использовании метода POST. Я пытаюсь загрузить данные модели в форму, разрешить пользователю редактировать, а затем обновлять базу данных. Когда я пытаюсь сохранить изменения, я получаю вышеуказанную ошибку. def edit(request, row_id): rating = get_object_or_404(Rating, pk=row_id) context = {'form': rating} if request.method == "POST": form = RatingForm(request.POST) if form.is_valid(): form.save() return […]

Как сказать Aptana Studio использовать Python virtualenv?

Я сделал некоторые поиски по этой теме, и решения не сработали для меня. Я запускаю среду Linux (Ubuntu) и Windows. Моя система – Windows 8.1, но у меня есть виртуальный бокс с Ubuntu. Начиная с Windows … Я создал каталог venv с корня диска e. Создал папку проекта, а затем выполнил команду активирования, которая находится […]

Как очистить \ xc2 \ xa0 \ xc2 \ xa0 … в текстовых данных

Когда я пытался прочитать текстовый файл со следующим кодом python: with open(file, 'r') as myfile: data = myfile.read() Есть некоторые странные символы, начинающиеся с \ x …., что они стоят и как избавиться от них при чтении текстового файла? например …… \ xc2 \ xa0 \ xc2 \ xa0 глава 1 вторник 1984 \ xe2 […]

Как импортировать папку lib внутри модулей

У меня было приложение GAE, которое содержит три модуля и папку lib. Когда я попытался импортировать стороннюю библиотеку из папки lib. GAE выдает команду ImportError. Я мог бы заставить его работать, символизируя ./lib ./Module_1/lib и ./Module_2/lib, а также создавая appengine_config.py в каждом из модулей. Но делать это казалось действительно грязным. Есть ли более чистый способ […]

PyQt – загрузка SQL в QAbstractTableModel (QTableView) с использованием pandas DataFrame – редактирование данных в графическом интерфейсе

Я новичок в python и использую WinPython-32bit-2.7.10.3 (включая QTDesigner 4.8.7 ). Я пытаюсь запрограммировать интерфейс для использования базы данных sqlite для двух разделяющих проектов с использованием QtableViews. Алгоритм примерно такой: – подключиться к базе данных и преобразовать данные в pandas.DataFrame – преобразовать DataFrame в QAbstractTableModel – применить QAbstractTableModel к tableview.model – загрузить диалог Я не […]

Удаление пустых пространств из файла CSV без создания нового файла

У меня есть пробелы в листе csv, которые я хочу избавиться от него. После нескольких часов я понял, что это код для него: input = open('file.txt', 'wb') output = open('new_file.txt', 'wb') writer = csv.writer(output) for row in csv.reader(input): if any(field.strip() for field in row): writer.writerow(row) input.close() output.close() Мой вопрос: как удалить пробелы без создания нового […]

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