Tag: питона

Будут ли обрабатывать бутылки без параллелизма?

Сначала я думаю, что Bottle будет обрабатывать запросы одновременно, поэтому я написал тестовый код ниже: import json from bottle import Bottle, run, request, response, get, post import time app = Bottle() NUMBERS = 0 @app.get("/test") def test(): id = request.query.get('id', 0) global NUMBERS n = NUMBERS time.sleep(0.2) n += 1 NUMBERS = n return id […]

«ImportError: невозможно импортировать почтовую почту» в Flask

Я создал простое веб-приложение с Flask и Python, которое я намерен загрузить в Heroku. При запуске приложения локально, со следующим скриптом: #!venv/bin/python from app import app app.run(debug = True) Я получаю это сообщение об ошибке: Traceback (most recent call last): File "./run.py", line 2, in <module> from app import app, mail File "/home/ricardo/personalSite/app/__init__.py", line 3, […]

Есть ли способ выполнить цикл и выполнить все функции в классе Python?

у меня есть class Foo(): function bar(): pass function foobar(): pass Вместо того, чтобы выполнять каждую функцию по порядку следующим образом: x = Foo() x.bar() x.foobar() существует ли встроенный способ циклического прохождения и выполнения каждой функции в последовательности, в которой они записаны в классе?

В Python, как вы можете получить имя класса функции-члена?

У меня есть функция, которая принимает другую функцию в качестве параметра. Если функция является членом класса, мне нужно найти имя этого класса. Например def analyser(testFunc): print testFunc.__name__, 'belongs to the class, … я думал testFunc.__class__ будет решать мои проблемы, но это просто говорит мне, что testFunc является функцией.

Как отлаживать flask.app с pycharm 2.x, который работает на пулеметном

Я разрабатываю flask.app, который использует функции веб-сокета и установленную фляжку для обеспечения этого. Поэтому разработчик флеш-памяти рекомендует использовать gunicorn в качестве веб-сервера. Теперь мой вопрос заключается в том, как подключить удаленный отладчик pycharm с помощью gunicorn, чтобы перехватить выполнение с помощью контрольных точек.

Интроспекция Python – как проверить текущий модуль / линию вызова из функции

У меня есть функция: # utils.py def hello(name='World'): # Detect where I'm being called from. print('Hi, %s. You called this from %s at line # %d.' % (name, mod, lineno)) # “mod“ and “lineno“ on previous line would have been set in real use. Я импортирую эту функцию и запускаю ее в другом месте # […]

Флажок Login и Principal – current_user анонимный, хотя я вошел в систему

Я использую флажок Login и Principal для управления идентификацией и ролями. Мои потребности описаны прямо из документов. Мой код здесь: @identity_loaded.connect_via(app) def on_identity_loaded(sender, identity): # Set the identity user object identity.user = current_user # Add the UserNeed to the identity if hasattr(current_user, 'get_id'): print 'current_user ' + str(current_user.get_id()) identity.provides.add(UserNeed(current_user.get_id)) # Assuming the User model has […]

Установка фиксированного размера для точек в легенде

Я делаю некоторые участки рассеяния, и я хочу установить размер точек в легенде на фиксированное равное значение. Прямо сейчас у меня это: import matplotlib.pyplot as plt import numpy as np def rand_data(): return np.random.uniform(low=0., high=1., size=(100,)) # Generate data. x1, y1 = [rand_data() for i in range(2)] x2, y2 = [rand_data() for i in range(2)] […]

Как печатать каждую строку скрипта, поскольку она запускается только для запуска сценария верхнего уровня?

Модуль трассировки python позволит вам запускать скрипт, печатающий каждую строку кода, поскольку он запускается как в скрипте, так и во всех импортированных модулях: python -m trace -trace myscript.py Есть ли способ сделать то же самое, но только печатать вызовы верхнего уровня, т. myscript.py только строки в myscript.py мере их запуска? Я пытаюсь отладить прерывание прерывания […]

Как передать загруженное изображение в template.html в Flask

Я использую флягу и пытаюсь сделать что-то очень простое с помощью учебника quickstart, просто работая на моей машине (локальном сервере). Я создаю простую форму загрузки, которая успешно загружает файл изображения. Затем я хочу передать это изображение как переменную в template.html для отображения на странице. Файл template.html отображается нормально, но изображение всегда является broken link image […]

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