我正在尝试使代码从文件夹中选择一个随机文件,然后在高音扬声器上鸣叫,但出现错误
我在Windows 10上,没有尝试其他操作。
path ='C:/Users/Name/Desktop/twitbot/home/gay'
files = os.listdir(path)
index = random.randrange(0, len(files))
message = "Picture of the moment!"
with open(files[index], 'rb') as photo:
twitter.update_status_with_media(status=message, media=photo)
我希望代码选择图片并将其发布在Twitter上,但显示“ FileNotFoundError:[Errno 2]没有此类文件或目录:'753.jpg”
编辑:它确实从目录中选择了一张照片,但显示FileNotFoundError:[Errno 2]没有明显的文件或目录:'numberOfFile.jpg',当它很明显位于我设置的位置时。
答案 0 :(得分:1)
我对此有疑问 路径='C:/用户/名称/桌面/ twitbot /家庭/同性恋'
在以下位置使用
:import os
pth ='C:/Users/Name/Desktop/twitbot/home/gay'
pth = os.path.join(*pth.split('/'))
files = os.listdir(path)
index = random.randrange(0, len(files))
message = "Picture of the moment!"
with open(files[index], 'rb') as photo:
twitter.update_status_with_media(status=message, media=photo)
答案 1 :(得分:0)
您需要在下面指定完整的文件路径和名称检查代码:
# show tensorboard
%tensorboard --logdir logs/fit