Python 如何访问Vscode中其他文件夹中的文件?
所以我的项目中有两个文件夹。Streamlight文件夹和数据文件夹。我在Streamlight中的程序需要访问数据文件夹中的图像。如何访问这些 我试过了Python 如何访问Vscode中其他文件夹中的文件?,python,file,streamlit,Python,File,Streamlit,所以我的项目中有两个文件夹。Streamlight文件夹和数据文件夹。我在Streamlight中的程序需要访问数据文件夹中的图像。如何访问这些 我试过了 streamlit.image("data/image.jpeg", width=680) 这没有抛出这样的文件或目录:错误。我在编写脚本向收件人发送一大堆带有不同图像的电子邮件时,确实需要类似的东西。我所做的是: #jpg可以是tif或任何其他文件类型。我使用了*.tif,因为我需要一个图像列表 import glo
streamlit.image("data/image.jpeg", width=680)
这没有抛出这样的文件或目录:错误。我在编写脚本向收件人发送一大堆带有不同图像的电子邮件时,确实需要类似的东西。我所做的是: #jpg可以是tif或任何其他文件类型。我使用了*.tif,因为我需要一个图像列表
import glob
target_folder = glob.glob("C:\\Users\\Username\\Destination\\Folder\\filename.jpg")
def open_image_attachment():
_image_list = []
for _one_image_attachment in target_folder:
_attachment_ = open(_one_image_attachment, 'rb')
_file_name = os.path.basename(_one_image_attachment)
_part = MIMEBase('application','octet-stream')
_part.set_payload(_attachment_.read())
_part.add_header('Content-Disposition',
'attachment',
filename = _file_name)
_image_list.append(_part)
return _image_list
我得到了答案
streamlit.image("../data/image.jpeg", width=680)
编辑器不重要,请为您使用的语言添加标记我已添加了标记。