下面是关于Jupyter Notebook读取/导出文件/图片的详细攻略。
一、读取文件
1.读取csv文件
读取csv文件可以使用pandas库中的read_csv()函数。假设我们的csv文件名为example.csv,其中包含三列数据,我们可以在Jupyter Notebook的代码块中输入以下代码来读取该文件:
import pandas as pd
data = pd.read_csv('example.csv')
2.读取Excel文件
读取Excel文件也可以使用pandas库中的read_excel()函数。假设我们的Excel文件名为example.xlsx,其中包含两个工作表sheet1和sheet2,我们可以在Jupyter Notebook的代码块中输入以下代码来读取该文件:
import pandas as pd
data_sheet1 = pd.read_excel('example.xlsx', sheet_name='sheet1')
data_sheet2 = pd.read_excel('example.xlsx', sheet_name='sheet2')
二、导出文件
1.导出csv文件
导出csv文件可以使用pandas库中的to_csv()函数。假设我们已经通过上述方法读取了csv文件example.csv,现在我们想将它导出到名为output.csv的新文件中,我们可以在Jupyter Notebook的代码块中输入以下代码来导出文件:
import pandas as pd
data = pd.read_csv('example.csv')
data.to_csv('output.csv', index=False)
2.导出Excel文件
导出Excel文件也可以使用pandas库中的to_excel()函数。假设我们已经通过上述方法读取了Excel文件example.xlsx,现在我们想将某个工作表sheet1导出到名为output.xlsx的新文件中,我们可以在Jupyter Notebook的代码块中输入以下代码来导出文件:
import pandas as pd
data_sheet1 = pd.read_excel('example.xlsx', sheet_name='sheet1')
data_sheet1.to_excel('output.xlsx', sheet_name='sheet1', index=False)
三、读取图片
1.读取本地图片文件
读取本地图片文件可以使用Pillow库中的Image类。假设我们要读取本地名为sample.png的图片文件,我们可以在Jupyter Notebook的代码块中输入以下代码来读取该图片:
from PIL import Image
image = Image.open('sample.png')
2.读取URL图片文件
读取URL图片文件可以使用requests库中的get()函数和BytesIO类。假设我们要读取URL为http://example.com/sample.png的图片文件,我们可以在Jupyter Notebook的代码块中输入以下代码来读取该图片:
import requests
from PIL import Image
from io import BytesIO
response = requests.get('http://example.com/sample.png')
image = Image.open(BytesIO(response.content))
以上就是Jupyter Notebook读取/导出文件/图片的详细攻略,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:jupyter notebook读取/导出文件/图片实例 - Python技术站