Tag: функция

Как получить доступ к функции в пакете виртуальной среды на PyCharm

У меня есть виртуальная среда, настроенная в PyCharm. Обычно, когда я нажимаю команду -B, она возвращает меня к исходной функции. Это не приводит меня в мои виртуальные пакеты среды / функцию источника.

Python eval не работает в рамках функции

Я использую этот код для вычисления математических выражений из строк. И это работает: #!/usr/bin/env python from __future__ import division from math import * expression = raw_input() # Math functions safe_list = ['math', 'factorial', 'acos', 'asin', 'atan', 'atan2', 'ceil', 'cos', 'cosh', 'degrees', 'e', 'exp', 'fabs', 'floor', 'fmod', 'hypot', 'log', 'log10', 'modf', 'pi', 'pow', 'radians', 'sin', 'sinh', […]

В чем разница между «функцией», «методом» и «связанным методом» в Python 3?

Я наблюдал по крайней мере 3 типа, связанных с функциями в Python 3: >>> class A(): … def f(): pass … >>> Af <function Af at 0x7fcaef304268> >>> A().f <bound method Af of <__main__.A object at 0x7fcaef2fae80 >>> set.union <method 'union' of 'set' objects> Мне интересно, в чем разница между «функцией», «методом» и «методом привязки»? […]

как определить функцию из строки с помощью python

это мой код: a = \ '''def fun():\n print 'bbb' ''' eval(a) fun() но он показывает ошибку: Traceback (most recent call last): File "c.py", line 8, in <module> eval(a) File "<string>", line 1 def fun(): ^ SyntaxError: invalid syntax так что я могу сделать , благодаря

Как отправить функцию удаленному объекту Pyro

Я пытаюсь настроить код с помощью Pyro для обработки функций кода python на удаленном узле и вернуть результаты. После запуска сервера имен я бы выполнил этот код на удаленном хосте (на самом деле все еще на локальном хосте): import Pyro4 class Server(object): def evaluate(self, func, args): return func(*args) def main(): server = Server() Pyro4.Daemon.serveSimple( { […]

Общий вопрос программирования. Когда использовать ООП?

Моя программа должна делать 2 вещи. Извлеките материал с веб-страницы. Сделайте материал с веб-страницей. Однако есть много веб-страниц, таких как Twitter и Facebook. должен ли я это сделать? def facebookExtract(): code here def twitterExtract(): code here def myspaceExtract(): code here def facebookProcess(): code here def twitterProcess(): code here def myspaceProcess(): code here Или, должен ли […]

как связать несколько сценариев python

Я новичок в python, и я хотел бы разделить свои функции на разные файлы, например, на c ++ (файл драйвера и файл для разных категорий функций, с которыми я заканчиваю связь при компиляции). предположим, что я хочу создать простой файл «driver», который запускает основную программу и файл «функции», который включает в себя простые функции, вызываемые […]

Как python реализует взаимную рекурсию?

Перейдя на python с фоном C / Java, мне недавно пришлось реализовать взаимную рекурсию, но что-то в python беспокоит меня: поскольку программа python интерпретируется по строкам, если у меня есть две функции одна за другой в одном файле python: def A(n): B(n-1) # if I add A(1) here, it gives me an error def B(n): […]

Python: передача функции с параметрами в качестве параметра

def lite(a,b,c): #… def big(func): # func = callable() #… #main big(lite(1,2,3)) как это сделать? каким образом передать функцию с параметрами другой функции?

Python: как остановить функцию?

Например: def main(): if something == True: player() elif something_else == True: computer() def player(): # do something here check_winner() # check something computer() # let the computer do something def check_winner(): check something if someone wins: end() def computer(): # do something here check_winner() # check something player() # go back to player function […]

Interesting Posts

Как установить пакет yaml для Python?

Инициализация массива фиксированного размера в python

Чтение и запись определенного содержимого

Как я могу сделать интерполяционный reindex в pandas, используя индексы datetime?

Python 2.7, создающий многомерный список

Как удалить ведущие пробелы в Python?

Каков самый простой способ расширить массив numpy в 2-х измерениях?

Pyserial не играет хорошо с виртуальным портом

Использование cPickle для сериализации большого словаря приводит к тому, что MemoryError

Как передать аргументы командной строки в ipython

Установка подушки для Python в Windows

Использование геокодирования Google Maps с Python с помощью urllib2

Что означает «таблица» в функции string.translate?

В python, как проверить конец стандартных потоков ввода (sys.stdin) и сделать что-то особенное на этом

Выполнение HTTP-запросов через модуль запросов Python не работает через прокси-сервер, где работает curl? Зачем?

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