Tag: питон

Игнорировать ImportError, когда исходный код exec

У меня есть приложение, которое читает тестовые скрипты в python и отправляет их по сети для выполнения на удаленном экземпляре python. Поскольку управляющей программе не нужно запускать эти сценарии, я не хочу, чтобы все модули, используемые тестовыми скриптами, были установлены в среде python контроллера. Однако диспетчеру нужна информация из тестового сценария, чтобы сообщить ему, как […]

Tipfy & Jinja: создание URL выхода для каждой страницы

У меня есть шаблон jinja с обычными шаблонами ссылок, один из которых является ссылкой «выйти». URL-адрес этой ссылки должен быть сгенерирован с использованием Users.create_logout_url () перед отображением страницы. Я бы хотел, чтобы не создавать этот URL-адрес и добавлять его в мой render_response для каждого обработчика get / post. Я изучил альтернативы, но не нашел функционального […]

Как найти каждый элемент, который находится в обоих двух списках?

Напишите функцию commonElements (a1, a2), которая принимает в качестве аргументов 2 кортежа и возвращает отсортированный кортеж, содержащий элементы, которые находятся в обоих кортежах. Моя задача: >>> commonElements((1, 2, 3), (2, 5, 1)) (1, 2) >>> commonElements((1, 2, 3, 'p', 'n'), (2, 5 ,1, 'p')) (1, 2, 'p') >>> commonElements((1, 3, 'p', 'n'), ('a', 2 , […]

Как предоставить не все аргументы по умолчанию в python?

Допустим, у меня есть этот код: def dosomething(thing1, thing2=hello, thing3=world): print thing1 print thing2 print thing3 Я хотел бы иметь возможность указать, что такое вещь3, но не нужно говорить, что это за вещь2. (Ниже приведен код, как я думал, что это может сработать …) dosomething("This says 'hello fail!'", , 'fail!') и это скажет This says […]

Тест, чтобы проверить, присутствует ли список внутри списка списков python

В принципе, мне нужно получить несколько перестановок списка. Таким образом, метод, который я использовал, состоит в случайном перетасовании строки списка, чтобы получить перестановку и добавить ее в список, добавив, я проверяю, существует ли та же перестановка в списке. Я не могу выполнить проверку. Вот код, который я написал. list = [x for x in range(0,max)] […]

Как динамически добавить атрибут модуля из этого модуля?

Скажем в модуле, который я хочу определить: a = 'a' b = 'b' … z = 'z' Для некоторого набора (в этом случае я выбрал буквы). Как динамически устанавливать атрибуты в текущем модуле? Что-то вроде: for letter in ['a', …, 'z']: setattr(globals(), letter, letter) Это не работает, но что будет? (Также я понимаю, что globals […]

как извлечь текст между «» в Python

Например, как существует строка a , которая определяется как a = "\"hello\"" как использовать re извлечь текст hello ?

Как вызвать функцию, сохраненную в другом файле из программы Python?

Если у меня есть текстовый файл, содержащий определение функции python, как я могу сделать вызов функции из другой программы Python. Ps: Функция будет определена в программе Python, которая выполняет вызов. Способы выполнения: Рассмотрим функцию python как модуль и вызовите его. Ограничение здесь заключается в том, что я должен преобразовать функцию python bare в модуль, который […]

Сопоставьте одиночные кавычки из python re

Как соответствовать следующему, я хочу, чтобы все имена были в одиночных кавычках This hasn't been much that much of a twist and turn's to 'Tom','Harry' and u know who..yes its 'rock' Как извлечь имя только в одиночных кавычках name = re.compile(r'^\'+\w+\'')

Python – получить класс типа из импортированного модуля

Я пытаюсь импортировать класс из файла с динамическим именем. Вот мой файловый импортер: def get_channel_module(app, method): mod_name = 'channel.%s.%s' % (app, method) module = __import__(mod_name, globals(), locals(), [method]) return module Это импортирует конкретный файл python, например some_file.py, который выглядит следующим образом: class SomeClassA(BaseClass): def __init__(self, *args, **kwargs): return class SomeClassB(): def __init__(self, *args, **kwargs): return […]

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