我再一次试图从错误中吸取教训,并可能深入探讨这个问题。。。
我一直在建立一个NFT项目,我的数据列表在一个文件夹中。CSV文件(这个文件解释了如何使用每个资源来创建一张完整的照片)我遇到了一个问题,我得到了这个错误。。。
errno2 File or Directory Not Found:
这是我的错误代码。
def checkIfExists(checkRow):
aData = pd.read_csv('adalist.csv')
index_list = aData[(aData['Background'] == checkRow[2])
& (aData['Accessories'] == checkRow[3]) &
(aData['Head'] == checkRow[4]) &
(aData['Hat'] == checkRow[5]) &
(aData['Body'] == checkRow[6]) &
(aData['Chest'] == checkRow[7]) &
(aData['Arms'] == checkRow[8]) &
(aData['Face'] == checkRow[9])].index.tolist()
if index_list == []:
return False
else:
return True
def createTvImage(arrayIN):
FILENAME = arrayIN[0]
NO = arrayIN[1]
BACKGROUND = arrayIN[2]
ACCESSORIES = arrayIN[3]
HEAD = arrayIN[4]
HAT = arrayIN[5]
BODY = arrayIN[6]
CHEST = arrayIN[7]
ARMS = arrayIN[8]
FACE = arrayIN[9]
print(NO,BACKGROUND,BODY,HEAD,ACCESSORIES)
baseTv = Image.open("Sources/Background" + ".png")
df = pd.read_csv('adalist.csv')
rowCount = df["NO"].count()
print("Number of Rows Is:" + str(rowCount))
ourRow = df.iloc[0]
createTvImage(ourRow)
我已经确保我在项目工作目录中,所有文件夹都在该目录的范围内
我要么完全遗漏了什么,要么严重误解了“工作目录”的工作原理。。非常感谢!请随意烤一下这个在我学习的Python新手。
编辑
我还尝试过使用完整路径C:\Users\JM Developer\Desktop\ADA Tv\Sources,但没有成功(我知道要将它们更改为/