Python 的 io.StringIO()
引例1
代码:
import pandas as pd
from io import StringIO
csv_data = """I,II,III,IV
10,11,12,13
15,16,,18
0.0,1.0,2.0,"""
df = pd.read_csv(StringIO(csv_data))
df
输出结果为:
引例2
代码:
import pandas as pd
from io import StringIO
fileObj = StringIO('玄铁宝剑\n通人神雕\n笑傲江湖\n纤纤玉指')
lines = fileObj.readlines()
for line in lines:
print(line,end='')
输出结果为:
io.StringIO() 是以字符串的方式从内存中的文件读取数据。
非学无以广才,非志无以成学。