开发者社区 问答 正文

如何将结果转化为变量?

import glob, os
os.chdir("DIRECTORY LIST OF .ACCDB FILES")
for file in glob.glob("*.accdb"):
    print(file)

输出的例子是: 这是我开始的代码。它将所有. accdb文件的列表吐到我的文件夹目录中。但现在我想把所有这些数据变成一个变量。任何帮助都将非常感谢。我对编程很生疏。 问题来源StackOverflow 地址:/questions/59384385/how-do-i-turn-my-outcome-into-a-variable

展开
收起
kun坤 2019-12-26 14:40:09 339 分享 版权
1 条回答
写回答
取消 提交回答
  • 你可以直接将一个变量赋值给global .glob的返回值:

    accdb_files = glob.glob("*.accdb")
    

    另外,不要使用操作系统。要改变路径,你可能只想使用路径到global .glob()参数:

    import glob
    
    accdb_files = glob.glob("/example/path/to/attachments/*.accdb")
    

    通过这种方式,它更容易阅读,并且您不需要为其他文件操作保留当前工作目录的状态。

    2019-12-26 14:40:15
    赞同 展开评论
问答地址: