我正在开发一个项目,之前的博客文章是文件夹中的文本文件。现在我们要将文章内容存储在SQL Server 2008服务器的数据库中。
现在我只是想获取文件名,而不是插入任何记录。现在需要超过15分钟才能完成。这是一个Windows窗体。
这就是我现在所拥有的:
from flask import Blueprint, current_app
sample = Blueprint('sample', __name__)
@sample.route('/')
def index():
x = current_app.config['SOMETHING']
无论如何,我可以做一些只能抓住1k篇文章来处理然后删除的东西吗?有没有更有效的方法来加快这项工作?
答案 0 :(得分:4)
我想你会想看Directory.EnumerateFiles
。我相信它将懒惰地枚举该集合,为大型文件集更有效地返回它们并允许您控制迭代。