Python 3.x 相对寻址文件python3

Python 3.x 相对寻址文件python3,python-3.x,jupyter-notebook,Python 3.x,Jupyter Notebook,我有一个变量address=/data/train/1.jpg,我正试图通过 im = Image.open(address) FileNotFoundError: [Errno 2] No such file or directory: '/data/train/1.jpg' 由于某些原因,我不能使用文件的全名。 我从/data/train/中实际包含文件1.jpg的文件夹启动了jupyter笔记本。 我怎样才能修好它 使用相对路径,此路径是绝对路径 address = './data/t

我有一个变量
address=/data/train/1.jpg
,我正试图通过

im = Image.open(address)

FileNotFoundError: [Errno 2] No such file or directory: '/data/train/1.jpg'
由于某些原因,我不能使用文件的全名。 我从/data/train/中实际包含文件1.jpg的文件夹启动了jupyter笔记本。
我怎样才能修好它

使用相对路径,此路径是绝对路径

address = './data/train/1.jpg'
im = Image.open(address)

在这种情况下,表示当前位置,而斜杠表示环境根目录(视图和解释),这取决于操作系统的相对寻址方式(从当前工作目录的角度)。因此,如果脚本位于数据文件夹所在的同一目录中,则文件的路径将是
/data/train/1.jpg。
请注意
/
,这意味着当前目录