我使用pyDrive获取特定文件夹id中所有文件的列表。如果我硬编码文件夹id,它可以正常工作,但我希望使用循环,并循环查看文件夹id的列表。可能只是我没有正确地将变量格式化为命令。在
这很好。。。。在
file_list = drive.ListFile({'q': "'0B1fhQb9wymxEUUFGVXpfYlJhTk0' in parents and trashed=false"}).GetList()
但是,如果我将该语句放入for循环中循环查看文件夹ID的列表,那么它就不起作用了。“0b1fhqb9wymxeufgvxpfyljhtk0”是for循环中我需要交换变量的部分。在
我试过各种各样的for循环,我可以在网上找到一个例子,以及各种替代循环变量的方法。甚至尝试过将命令的前半部分放在字符串中,后半部分放在另一个字符串中,然后“first+x+last”,但这也没用。在
^{pr2}$也试过了
for x in listofpersonfolders:
file_list = drive.ListFile({'q': "'x' in parents and trashed=false"}).GetList()
print file_list
这是一个解决方案
试试这个:
有关字符串格式的详细信息,请访问此网站:https://pyformat.info/
相关问题 更多 >
编程相关推荐