Чтение файла XML XML .xls с помощью pandas

Я знаю несколько ранее задаваемых вопросов, но ни одно из решений, приведенных в работе, не воспроизводится на воспроизводимом примере, представленном ниже. Я пытаюсь прочитать в .xls файлах с http://www.eia.gov/coal/data.cfm#production – в частности, данные о подробных данных по добыче угля (1983-2013 гг.) coalpublic2012.xls которые свободно доступны через падать. Панды не могут это прочитать. Напротив, файл за […]

Как преобразовать 3D-массивы в dataframe в python

У меня есть 3D-массивы: ThreeD_Arrays = np.random.randint(0, 1000, (5, 4, 3)) array([[[715, 226, 632], [305, 97, 534], [ 88, 592, 902], [172, 932, 263]], [[895, 837, 431], [649, 717, 39], [363, 121, 274], [334, 359, 816]], [[520, 692, 230], [452, 816, 887], [688, 509, 770], [290, 856, 584]], [[286, 358, 462], [831, 26, 332], [424, […]

PyMongo плохо себя ведет с номерами с плавающей запятой

Я использую PyMongo для сохранения данных в MongoDB. Следующим является мой код: from pymongo import MongoClient import time class data2db: def __init__(self): pass def enter_data(self, data): client = MongoClient('127.0.0.1', 27017) db = client.db coll = db.Temperature1 post = {"auth": data, "Time": time.asctime(time.localtime(time.time()))} post_ = coll.insert(post) c = data2db() c.enter_data(24.3) Однако, когда я получаю этот объект, […]

установка pyside с использованием PIP – nmake не найдена

Я хочу установить PySide с помощью диспетчера пакетов PIP. Но он получает это сообщение об ошибке, заявив, что не нашел nmake. Это не удивительно, потому что у меня нет MSVC, и я не намерен это делать. Installing collected packages: pyside Running setup.py install for pyside Removing c:\users\cnyffele\appdata\local\temp\pip_build_cnyffele\pyside\pyside_package Python architecture is 32bit nmake not found. Trying […]

Python For … loop iteration

Хорошо, у меня есть эта программа для разреженного кода в Newick Format, который извлекает как имя, так и расстояние для использования в филогенетической древовидной диаграмме. Какова моя проблема в этой ветви кода, когда программа считывает функцию newickNode, она присваивает имя и расстояние переменной «node», а затем возвращает ее обратно в класс «Node» для печати, но […]

Как извлечь определенную цифру в каждой строке серии pandas, содержащей текст

У меня есть pd.Series выглядит следующим образом O some texts…final exam marks:50 next level:10 1 some texts….final exam marks he has got:54 next level:15 2 some texts…final marks …some texts: 45 next best level:20 Я хочу извлечь эти цифры 50,54,45 из этой серии. Обратите внимание, что в текстах каждой строки есть несколько номеров. Я пробовал […]

Python 3.4: PyQt для Windows: сбой при выходе только на некоторых компьютерах

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

Как объединить массив 2d numpy со структурированным массивом

Я хотел бы знать, как объединить массив 2d numpy (n строк по m столбцов) с существующим структурированным массивом (с n строками). Этот пример кода показывает, что я пытаюсь сделать: D = np.array([('a', 12), ('b', 14), ('c', 10)], dtype=np.dtype([('label','a2'), ('ht', 'i2')])) xxx = np.array([[1,2,3],[5,6,7],[78,88,98]]) E = np.lib.recfunctions.merge_arrays([D, xxx]) print E что я хотел бы в результате […]

0A hex ошибка при записи в файл?

У меня есть небольшая проблема: почему этот код somefile = open('foo.txt', 'w') somefile.write('0B0B0B'.decode('hex')) somefile.close() напишите 0B0B0B в файле, и этот код somefile = open('foo.txt', 'w') somefile.write('0A0A0A'.decode('hex')) somefile.close() написать 0D0A0D0A0D0A в файле? Откуда это «0D»?

WindowsError: Процесс не может получить доступ к файлу, потому что он используется другим процессом: 'new.dat'

ниже моя вся программа .. Я просто не знаю, не ошибаюсь, я продолжаю говорить, что процесс используется другим файлом … Я просто не понимаю, пожалуйста, помогите мне, поскольку мне нужно отправьте это в течение двух дней import os import pickle password=123 l=input("Enter Password :") if l==password: print"——–Welcome Admin——–" class new: def __init__(self,a,b,c): self.acno=a self.acna=b self.ini=c […]

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