我无法将结果与drive.getList()分开
我使用 pyDrive2 获取主文件夹中所有文件夹的名称:
foldered_list = drive.ListFile(
{'q': "'"+parent_directory_id+"' in parents and trashed=false"}).GetList()
for file in foldered_list:
print(file['title'])
并收到结果:
my_new_folder
test2
test1
我尝试用 splitlines() 来分割它们,但没有收到我想要的结果,结果是:
['my_new_folder']
['test2']
['test1']
我尝试使用 type() 并收到了这个:
<class 'str'>
<class 'str'>
<class 'str'>
如何将其分成 3 个单独的字符串?
您想要一个包含三个
list
标题的 str
(这通常是最好的方法),还是 3 个单独的字符串,例如 s1
、s2
、s3
?
两者都很容易获得:
#1st case
titles_list = [file["title"] for file in foldered_list]
#2nd case
s1, s2, s3 = [file["title"] for file in foldered_list]