小编Pyt*_*234的帖子

创建一个简单的python Web应用程序

我有一个python脚本,从命令行获取输入.我只是想修改这个脚本,以便我可以在网上运行它.我希望命令行界面被网页中的简单框替换,一旦执行了脚本,我希望结果显示在网页上,就像在命令行中一样.

任何有关从哪里开始的帮助,使用哪些python包以及采取哪些步骤都将非常感激.

到目前为止,我读了一些关于Google App Engine和web.py的webapp2.我不想使用Django.

谢谢!

python python-2.7 webapp2 web

5
推荐指数
1
解决办法
3万
查看次数

使用"下一步"按钮Python进行Web Scraping

我正在收到网页评论,需要扫描每个页面,直到不再有任何评论为止.评论页面有多个页面,我的第一个想法是使用While循环,但是,我不确定从哪里开始.网页的HTML代码看起来与此类似. 在此输入图像描述

最后一页的HTML代码;在此输入图像描述

任何帮助表示赞赏.

python selenium beautifulsoup python-2.7

1
推荐指数
1
解决办法
1006
查看次数

如果同一个字典在另一个列表中,如何删除列表中的字典(Python 2.7)

我有两个列表,包括相同的字典,格式为:

清单1:

[{'url': u'http://www.bloomberg.com/news/articles/2016-08-17/you-can-get-a-50-phone-from-amazon-if-you-don-t-mind-the-ads','title': u'You Can Get a $50 Phone From Amazon, If You Don\u2019t Mind the Ads'}, {'url': u'http://www.bloomberg.com/news/features/2016-08-18/uber-s-first-self-driving-fleet-arrives-in-pittsburgh-this-month-is06r7on', 'title': u'Uber\u2019s First Self-Driving Fleet Arrives in Pittsburgh This Month'}]
Run Code Online (Sandbox Code Playgroud)

清单2:

[{'url': u'http://www.bloomberg.com/news/articles/2016-08-17/you-can-get-a-50-phone-from-amazon-if-you-don-t-mind-the-ads', 'title': u'You Can Get a $50 Phone From Amazon, If You Don\u2019t Mind the Ads'}]
Run Code Online (Sandbox Code Playgroud)

我想做什么:我想删除list2中列表1中的字典(url和title).

我试过以下,

list1[:] = [d for d in list1 if d.get('title') != (fail for fail in list2 if fail.get('title'))]
Run Code Online (Sandbox Code Playgroud)

但无法做到这一点

预期结果:

list1 = [{'url': u'http://www.bloomberg.com/news/features/2016-08-18/uber-s-first-self-driving-fleet-arrives-in-pittsburgh-this-month-is06r7on', 'title': u'Uber\u2019s First Self-Driving Fleet Arrives in …
Run Code Online (Sandbox Code Playgroud)

python dictionary list-comprehension python-2.7

0
推荐指数
1
解决办法
37
查看次数

如何使用 Python 从文件名中提取日期?

我正在尝试从此文件名格式中提取日期:

"output_AU1001-BY.20160502.csv"
Run Code Online (Sandbox Code Playgroud)

我想也许我可以做到re.findall()但不能做到。

python regex string date python-2.7

-2
推荐指数
1
解决办法
3831
查看次数