Instavest发表了一篇博文,推荐了三个深受创业公司喜欢的Python库。这篇文章在黑客新闻上引发了开发者的热烈讨论。假如你也对此有兴趣,可以看看。作者翻译了这篇文章,与更多的开发者和朋友推荐。翻译如下:
从白化权杖导入白化权杖从my|project导入MyWSGIAppapplication=MyWSGIAppapplication=白化权杖(application,Root='/path/to/static/files')应用程序。add| files('/path/to/more/static/files',前缀=' more|files/')如此做的重要程度是什么?Gzip可以大大降低静态文件大小和页面加载。但,搜索引擎会测试到Gzip压缩,这会致使网站不实行Gzip。因此,有必要通过上述修改来防止这样的情况。符合WSGI规范的应用程序需要在部署期间调整白化配置:
辨别电话困难,正则表达式可能没办法处置各种有效的电话格式。2.电话(简化版)
无效:222|222|2222(这将通过常规测试)有效:313|442|1231。可以看出,依赖单一的常规测试可能得不到想要的答案,因此需要正确用工具——Phonenumbers。推荐理由是小巧实用简单,没地理编码、运营商、时区等元数据数据。它可以辨别多种格式,然后用不一样的格式/样式进行有效匹配。比如:
导入pdfkitpdfkit. from| file(' test. html',' out.pdf')#从字符串和网页生成pdf同样容易:pdfkit.from|string('Hello!',' out.pdf')pdfkit. from| URL(' http://gogle.com',' out. pdf')假如你有喜欢的Python库,可以留言推荐给大伙。在Pdfkit的帮忙下,HTML可以比较容易地转换成PDF文件。这个有哪些用?比如,假如你的应用程序有一个包括发票信息的页面,你可以帮助生成一个PDF文件,供用户通过Pdfkit下载。其使用方法如下: