将文件路径分配给 Python 中的变量 3
Assigning a filepath to a variable in Python 3
我正在尝试将一些相机点击的古吉拉特语手写字符图像转换为 MNIST 数据集的形式,因为我打算将古吉拉特语手写字符图像传递给 MNIST 深度学习模型。作为其中的一部分,我正在尝试将文件路径分配给名为 "datadir" 的变量。但是在 Ubuntu 16.04 中执行以下代码时,终端会抛出如下错误:
文件 "gujaratinn.py",第 7 行
datadir = /home/cryptoaniket256/Desktop/opencv-3.4.1/project/Resize
^
语法错误:语法无效
请注意,文件的名称是 gujaratinn.py,所有相机点击的图像都存储在 Resize 文件夹中。
import numpy as np
import matplotlib.pyplot as py
import os
import cv2
from pathlib import Path
datadir = Path("/home/cryptoaniket256/Desktop/opencv-
3.4.1/project/Resize")
fileToOpen = datadir/"practice.txt"
f = open(fileToOpen)
print(f.read())
您是否通过在代码中写在 2 行上的路径影响了 datadir?
尝试将第 7 行和第 8 行放在同一行或像这样更改引号:
import numpy as np
import matplotlib.pyplot as py
import os
import cv2
from pathlib import Path
datadir = Path("""/home/cryptoaniket256/Desktop/opencv-3.4.1/project/Resize""")
fileToOpen = datadir/"practice.txt"
f = open(fileToOpen)
print(f.read())
我正在尝试将一些相机点击的古吉拉特语手写字符图像转换为 MNIST 数据集的形式,因为我打算将古吉拉特语手写字符图像传递给 MNIST 深度学习模型。作为其中的一部分,我正在尝试将文件路径分配给名为 "datadir" 的变量。但是在 Ubuntu 16.04 中执行以下代码时,终端会抛出如下错误: 文件 "gujaratinn.py",第 7 行 datadir = /home/cryptoaniket256/Desktop/opencv-3.4.1/project/Resize ^ 语法错误:语法无效
请注意,文件的名称是 gujaratinn.py,所有相机点击的图像都存储在 Resize 文件夹中。
import numpy as np
import matplotlib.pyplot as py
import os
import cv2
from pathlib import Path
datadir = Path("/home/cryptoaniket256/Desktop/opencv-
3.4.1/project/Resize")
fileToOpen = datadir/"practice.txt"
f = open(fileToOpen)
print(f.read())
您是否通过在代码中写在 2 行上的路径影响了 datadir?
尝试将第 7 行和第 8 行放在同一行或像这样更改引号:
import numpy as np
import matplotlib.pyplot as py
import os
import cv2
from pathlib import Path
datadir = Path("""/home/cryptoaniket256/Desktop/opencv-3.4.1/project/Resize""")
fileToOpen = datadir/"practice.txt"
f = open(fileToOpen)
print(f.read())