откройте разделенный запятыми текст и прочитайте файл с определенным элементом данных поля с определенным идентификатором, и его можно использовать во фрейме данных

#python #pandas #csv

#python #pandas #csv

Вопрос:

Это CSV-файл, содержащий имя столбца.

Это второе изображение представляет собой разделенный запятыми файл требований.

В этом запросе. первая строка файла содержит имя Excel, путь к полю Excel, имя базы данных, вторая строка содержит sr.no ,Имя столбца, columndtype, userrequireddtype и так далее. Чего я хочу, я хочу прочитать файл с помощью «с помощью команды open» и прочитать каждый элемент и поместить в dataframe. Предположим: df=pd.read_excel(«путь к файлу Excel») этот путь считывается из запроса. файл. df [имя столбца], и я хочу прочитать столбец из запроса. файл. предположим, что имя первого столбца dtype равно int и преобразуется в другой dtype, то есть ‘object’. df[‘имя столбца’].astype(‘object’) этот ‘object’ считывается запросом. файл.

Комментарии:

1. «жирный» и «курсив» не являются функциями, доступными в файлах CSV. Вы вручную вставили * , чтобы попытаться отформатировать предоставленные вами образцы данных? Или * значения на самом деле находятся в содержимом CSV?

2. слово, выделенное жирным шрифтом и курсивом, используется для понимания нами. ** звездочка обозначает жирный шрифт и одинарный * обозначает курсив и оба формата, указывающие название столбцов и путь к файлу, разделенному запятыми.

3. Для дальнейшего использования, вместо того, чтобы придумывать свой собственный способ идентификации различных аспектов CSV, вы можете использовать «вторую запись первой строки» и «второй столбец, исключая строку заголовка».

Ответ №1:

Объем вашего вопроса неясен, но если имя файла CSV sample.csv , вы можете прочитать данные с помощью

 import pandas
df = pandas.read_csv('sample.csv')
  

Затем вы можете определить имена столбцов с помощью

 list(df.columns)
  

И вы можете получить доступ к данному столбцу с помощью

 df['postgres']
  

Комментарии:

1. Существует различие между «файл имеет расширение .csv» и «содержимое файла соответствует соглашениям CSV». Учитывая предоставленные вами данные примера, похоже, что содержимое соответствует соглашениям CSV, даже если расширение файла не .csv.

2. Если ваши данные не включают заголовки в качестве первой строки, вы можете указать, какие столбцы должны быть названы. В этом случае, пожалуйста, обновите свой вопрос, чтобы отразить исходные данные, с которых вы начинаете.