У меня есть Multiindexed DataFrame, содержащий объясняющие переменные df и DataFrame, содержащие переменные ответа df_Y # Create DataFrame for explanatory variables np.arrays = [['foo', 'foo', 'foo', 'bar', 'bar', 'bar'], [1, 2, 3, 1, 2, 3]] df = pd.DataFrame(np.random.randn(6,2), index=pd.MultiIndex.from_tuples(zip(*np.arrays)), columns=['X1', 'X2']) # Create DataFrame for response variables df_Y = pd.DataFrame([1, 2, 3], columns=['Y']) Я могу […]
Я реализовал классы для ленивой оценки конфигураций, которые сбрасываются в JSON. Нет проблем, просто расширьте кодировщик, чтобы активно оценивать классы с использованием определенного протокола (фиксированный метод / свойство). class DeferredCall(object): """Call that is evaluated lazyly""" def __init__(self, func, *func_args, **func_kwargs): self.func = func self.func_args = func_args self.func_kwargs = func_kwargs def resolve(self): # called by JSON […]
Я хочу создать интерактивную карту в Python. Карта будет изображением JPG с нанесенными точками. Каждая точка будет идентифицировать ключевое событие и отображать текст при нажатии. Я, по сути, хочу что-то похожее на это http://lotrproject.com/map/ Вот исходная карта. Это то, что я хочу создать. Я нашел несколько обучающих программ на Java, которые могут достичь этого, но […]
В настоящее время я использую Python 2.7 для Django. На данный момент все идет хорошо, некоторые модели не могут быть добавлены, потому что они недоступны для 2.7. Только для Python 3. Итак, вопрос в том. Какая польза от перехода от 2.7 до 3?
Я пытаюсь запустить сценарий Python, который включает в себя прослушивание ARP и, по-видимому, зависит от присутствующей библиотеки Scapy. Я абсолютно не знаю, что я делаю, но я достаточно хорош в Googling, следуя указаниям и копируя / вставляя. У меня это работает и работает на моем Mac, но я застрял в том, что, надеюсь, последнее препятствие […]
import serial while True: ser=serial.Serial(port='COM30',baudrate=9600) print "try" s=ser.read(100) #reading up to 100 bytes print s ser.close() Диспетчер устройств: Я пытаюсь читать данные из порта, используя python. Но он показывает ошибку: Traceback (most recent call last): File "new_python.py", line 3, in <module> ser=serial.Serial(port='COM30',baudrate=9600) File "C:\Anaconda\lib\site-packages\serial\serialwin32.py", line 38, in __init__ SerialBase.__init__(self, *args, **kwargs) File "C:\Anaconda\lib\site-packages\serial\serialutil.py", line 282, […]
Я пытаюсь создать экземпляр csv-записи в методе init класса, и я хочу использовать его из хранилища методов классаToCSV (). По какой-то странной причине это не работает. Никакие данные не записываются в файл, когда я вызываю self.storeToCSV (['test']). В чем причина этого и как я могу это исправить? class postprocessing: def __init__(self,topic): try: os.remove(topic+'.csv') except: pass […]
Моим вариантом использования является следующее: @AddOne("b") def func(a, b, c, *args, **kwargs): print a, b, c ожидаемое поведение: >>> func(1, 2, 3) 1 3 3 >>> func(a=1, c=3, b=2) 1 3 3 Я подозреваю, что я должен закодировать декоратор, используя модуль inspect с чем-то вроде getcallargs или getargspec , но я не могу выполнить его […]
У меня есть кусок кода в Python 2.7 который записывает в текстовый файл с именем file.txt все возможные последовательности ijkl. Мой скрипт прошел успешно, но количество написанных строк в файле .txt равно 2401890, а не 2678400 = 60 * 24 * 60 * 31 строк или последовательностей. with open('file.txt', 'w') as f: for i in […]
Я пытаюсь установить psycopg2 на моем компьютере OS X Yosemite в течение последних двух дней. У меня установлен python, postgreSQL. Я попытался установить psycopg2, используя: sudo pip install psycopg2 Он успешно устанавливается, но когда я импортирую его в оболочку python, я получаю следующее: import psycopg2 Traceback (most recent call last): File "<stdin>", line 1, in […]