Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 打开逗号分隔的文本,读取具有特定id的特定字段数据项的文件,该文件可以在dataframe中使用_Python_Pandas_Csv - Fatal编程技术网

Python 打开逗号分隔的文本,读取具有特定id的特定字段数据项的文件,该文件可以在dataframe中使用

Python 打开逗号分隔的文本,读取具有特定id的特定字段数据项的文件,该文件可以在dataframe中使用,python,pandas,csv,Python,Pandas,Csv,在这个请求中。文件的第一行包含Excel名称、Excel文件的路径、数据库名 第二行包含sr.no、列名、columndtype、UserRequiredType等。 我想要的是,我想要在“with open command”的帮助下读取文件,读取每个元素并放入数据帧。 假设: df=pd.read\u excel(“excel文件的路径”)此路径从req读取。文件 df[column name]和我希望从req中读取列。文件 假设第一个列名dtype为int,并转换为另一个dtype,即“ob

在这个请求中。文件的第一行包含Excel名称、Excel文件的路径、数据库名 第二行包含sr.no、列名、columndtype、UserRequiredType等。 我想要的是,我想要在“with open command”的帮助下读取文件,读取每个元素并放入数据帧。 假设: df=pd.read\u excel(“excel文件的路径”)此路径从req读取。文件 df[column name]和我希望从req中读取列。文件 假设第一个列名dtype为int,并转换为另一个dtype,即“object”。
df['column name'].astype('object')此对象由请求读取。文件。

您的问题范围不清楚,但如果CSV文件名为
sample.CSV
,您可以使用

import pandas
df = pandas.read_csv('sample.csv')
然后,您可以使用

list(df.columns)
您可以使用

df['postgres']

“粗体”和“斜体”在CSV文件中不可用。您是否手动插入
*
以尝试格式化您提供的示例数据?或者
*
值是否实际存在于CSV内容中?粗体和斜体字用于我们理解。**星号表示粗体,单号*表示斜体,两种格式都指定逗号分隔文件的列名和路径。为了便于将来参考,您可以使用“第一行的第二个条目”和“不包括标题行的第二列”,而不是使用自己的方法来标识CSV的不同方面“文件扩展名为.csv”和“文件内容与csv约定一致”之间存在区别。根据您提供的示例数据,即使文件扩展名不是.csv,内容似乎也与csv约定一致。如果数据的第一行不包含标题,您可以指定列的名称。在这种情况下,请更新您的问题,以反映您开始使用的初始数据。