在Python中,可以使用多行原始字符串来赋值给变量,并在read_csv函数中使用。多行原始字符串是指使用三个引号('''或""")将字符串括起来,可以跨越多行,并且保留字符串中的所有格式和空格。
以下是一个示例:
data = '''
Name, Age, City
John, 25, New York
Alice, 30, Los Angeles
Bob, 35, Chicago
'''
import pandas as pd
df = pd.read_csv(pd.compat.StringIO(data))
print(df)
在上面的示例中,我们将多行原始字符串赋值给变量data
,然后使用pd.read_csv()
函数读取该变量作为CSV数据。pd.compat.StringIO()
函数用于将字符串转换为类文件对象,以便read_csv()
函数可以读取它。
输出结果将是一个包含CSV数据的DataFrame对象:
Name Age City
0 John 25 New York
1 Alice 30 Los Angeles
2 Bob 35 Chicago
这样,我们成功地将多行原始字符串赋给变量,并在read_csv函数中使用了它。
领取专属 10元无门槛券
手把手带您无忧上云