fileutils
模块¶
此文件是Web2py Web框架的一部分
版权所有:Massimo di Pierro<mdipierro@cs.depaul.edu>
许可证:lgplv3(http://www.gnu.org/licenses/lgpl.html)
文件操作¶
- gluon.fileutils.check_credentials(request, other_application='admin', expiration=3600, gae_login=True)[源代码]¶
检查用户是否有权访问其他应用程序
- gluon.fileutils.listdir(path, expression='^.+$', drop=True, add_dirs=False, sort=True, maxnum=None, exclude_content_from=None, followlinks=False)[源代码]¶
喜欢 os.listdir() 但您可以指定一个regex模式来过滤文件。如果 add_dirs 为true,返回的项将具有完整路径。
- gluon.fileutils.tar(file, dir, expression='^.+$', filenames=None, exclude_content_from=None)[源代码]¶
tars dir into file,仅与表达式匹配的tars文件
- gluon.fileutils.tar_compiled(file, dir, expression='^.+$', exclude_content_from=None)[源代码]¶
用于对已编译的应用程序进行tar。模型、视图、控制器的内容不存储在tar文件中。
- gluon.fileutils.w2p_pack(filename, path, compiled=False, filenames=None)[源代码]¶
打包Web2py应用程序。
- 参数
filename (str) -- 结果存档的路径
path (str) -- 应用程序路径
compiled (bool) -- 如果 True 打包已编译的版本
filenames (list) -- 将文件名添加到存档