Chr*_*ris 12 python regex google-app-engine
在我的Google App Engine项目的app.yaml文件中,有一个skip_files部分用于排除上传给定类型的文件.如何扩展此正则表达式以排除整个gaeunit目录的上传?
skip_files: |
^(.*/)?(
(app\.yaml)|
(index\.yaml)|
(\..*)|
(.*\.pyc)|
(.*\.bat)|
(.*\.psd)|
(Thumbs.db)|
(.*\.svn/.*)|
(.*\.lnk)|
(.*\.datastore)|
(_darcs/.*)|
(nbproject/.*)|
(.*\.swp)|
(.*\.log)|
)$
Run Code Online (Sandbox Code Playgroud)
Nic*_*son 14
在上面的正则表达式中排除nbproject和darcs目录的方式相同.在最后一行之前的任何位置添加此行:
(gaeunit/.*)|
Run Code Online (Sandbox Code Playgroud)
我的app.yaml看起来像这样:
skip_files:
- ^(.*/)?#.*#
- ^(.*/)?.*~
- ^(.*/)?.*\.py[co]
- ^(.*/)?.*/RCS/.*
- ^(.*/)?\..*
- ^(statistics/.*)
- ^(unittests/.*)
- ^(webtests/.*)
Run Code Online (Sandbox Code Playgroud)