Tag: csv

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

У меня есть данные, структурированные следующим образом: ['1404407396000', '484745869385011200', '0', '1922149633', "The nurse from the university said I couldn't go if I don't get another measles immunization…", '-117.14384195', '32.8110777'] Я хочу записать эти данные в файл csv, но когда я это сделаю, python преобразует числа в научную нотацию (например, 1.404E12). Я использую следующую функцию для […]

Файл ввода / вывода не открывается

У меня есть этот файл csv dl.dropboxusercontent.com/s/tb4yc3lm3gg3j22/out.csv, и я пытаюсь заменить последний столбец следующим методом чтения. В моем input.csv я должен заменить последний, обработанный некоторыми вычислениями. Я пытаюсь как показано ниже, но как-то я получаю операцию ValueError: I / O в закрытом файле. Можете ли вы помочь мне указать на ошибку. Поскольку я пытаюсь открыть […]

для объединения двух столбцов в файл csv

объединить два столбца в файле csv

Создание объектов из файла CSV Python

Я пытаюсь создать коллекцию объектов в Python, свойства которой получены из файла CSV. В настоящее время у меня есть простой класс: class myClass: name = "" age = 0 hobbies = [] def __init__(self, var1, var2, var3) self.name = var1 self.age = var2 self.hobbies = var3 Чтобы сохранить много данных без загромождения кода, я создал […]

pandas read_csv с последним столбцом, содержащим запятые

Поэтому у меня есть набор данных csv, который по моей книге хорошо сформирован, и я пытаюсь получить пакет pandas , чтобы загрузить его правильно. Заголовок состоит из 5 имен столбцов, но последний столбец состоит из объектов JSON, которые содержат неэкранированные запятые. например A,B,C,D,E 1,2,3,4,{K1:V1,K2:V2} Я загружаю свои данные с помощью простого training = pd.read_csv('data/training.dat') однако […]

Python – печатать список строк CSV в выровненных столбцах

Я написал фрагмент кода, который полностью совместим как с Python 2 и с Python 3 . Фрагмент, который я написал, анализирует данные и строит его как список строк CSV . Сценарий предоставляет возможность : записывать данные в CSV file или выведите его на стандартный stdout . В то время как я мог легко перебирать список […]

добавление строки в CSV-файл – TypeError: должно быть str, а не кортежем

Попытка добавить строку в мой CSV-файл в формате; «имя, значение». Вот файл CSV: Japanese Yen,169.948 US Dollar,1.67 Pound Sterling,1 Euro,5.5 Вот часть кода, которая является неприемлемой для добавления строки в файл CSV: def add(): addCurrency = input("What currency would you like to add: ") newRt = float(input("Please enter the new exchange rate from Pound Sterling: […]

Загрузка файлов Python по ссылкам, хранящимся в csv

Будучи новичком в Python (2.7), я ищу следующее предложение: У меня есть файл csv с сохраненными http-ссылками в одной запятой с запятой. http://example.com/file.pdf, http://example.com/file.xls, http://example.com/file.xlsx, http://example.com/file.doc, Основная цель состоит в том, чтобы перебирать все эти ссылки и загружать файлы ими в оригинальном расширении и имени. Поэтому мои результаты поиска и помощь здесь дали мне следующий […]

формат номера телефона в csv с использованием панд

Python / pandas n00b. У меня есть код, который обрабатывает данные событий, хранящиеся в файлах csv. Данные из df["CONTACT PHONE NUMBER"] выводят номер телефона как «5555551212.0». Очевидно, что «.0» является проблемой, но добавляется, потому что это целое число, я полагаю? Anyhoo, я решил, что я должен отформатировать номер телефона для удобства использования. Номер поступает из […]

Прочитайте несколько файлов csv и добавьте имя файла в качестве нового столбца в пандах

У меня есть несколько файлов csv в одной папке, и я хочу открыть их все в одном фрейме данных и вставить новый столбец с соответствующим именем файла. До сих пор я кодировал следующее: import pandas as pd import glob, os df = pd.concat(map(pd.read_csv, glob.glob(os.path.join('path/*.csv')))) df['filename']= os.path.basename(csv) df Это дает мне фрейм данных, я хочу, но […]

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