我尝试通过pip安装pygame,但这失败了.根据我的谷歌搜索,听起来像easy_install也失败了.
我还检查了:http://www.pygame.org/wiki/MacLionCompile但解决方案不完整.
我正在运行与Lion绑定的python 2.7.1.
建议?感谢帮助.
我有一个连续运行的python脚本.它每30秒输出2行信息.我希望能够在网上查看此输出.特别是,我希望网站能够自动更新(每30秒在页面/网站顶部添加新输出,而不必刷新页面).
我知道我可以用javascript做到这一点但是有一个基于python的解决方案吗?即使有,是javascript的方式去?如果需要,我非常愿意学习javascript,但如果没有,我想继续关注python.
对不起基本问题,但在网络编程方面我还是一无所知.
谢谢!
我正在考虑在我的Mac上安装MacPorts,这样我就可以轻松访问*nix开发工具/应用程序了.但是,我想知道是否有任何风险.我不时会遇到不可避免的兼容性问题(听说Snow Leopard + MacPorts有问题),但我不希望我的"核心"Mac系统的稳定性受到影响.如果MacPorts增加了任何重大的安全风险,我也很好奇.
感谢帮助!
虽然我已经玩了几个月的python(只是一个业余爱好者),但我对网络编程知之甚少(一点点html,零javascript等).也就是说,我有一个当前的项目让我第一次看到网络编程.这让我想问:
谢谢答案,我取得了一些进展.现在,我只是使用python和html.我无法发布我的项目代码,因此我使用twitter搜索编写了一个小例子(请参阅下文).
我的问题是:
(1)我做了什么非常愚蠢的事情吗?我觉得WebOutput()很明显但效率低下.如果我使用javascript,我假设我可以编写一个html模板文件然后只更新数据.是?更好的方法吗?
(2)框架在什么时候适合这样的应用程序?矫枉过正?
对不起基本问题 - 但我不想花太多时间走错路.
import simplejson, urllib, time
#query, results per page
query = "swineflu"
rpp = 25
jsonURL = "http://search.twitter.com/search.json?q=" + query + "&rpp=" + str(rpp)
#currently storing all search results, really only need most recent but want the data avail for other stuff
data = []
#iterate over search results
def SearchResults():
jsonResults = simplejson.load(urllib.urlopen(jsonURL))
for tweet in jsonResults["results"]:
try:
#terminal output
feed = tweet["from_user"] + " | " + tweet["text"]
print feed …Run Code Online (Sandbox Code Playgroud)