日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

玩webpy记

發布時間:2024/4/13 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 玩webpy记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

本人從來沒有接觸過web編程,突然對這個產生了興趣。本人之前學過一些Python語言,有點基礎。看到網上有很多關于Python的網絡開發的資料,于是想玩一玩。

我所了解的Python網絡開發框架有django, webpy。由于本人在web上沒有什么基礎,于是決定從輕量級的webpy入手。

我這里下載了一個webpy的源碼。解壓源碼包,發現里面有個setup.py,按照說明執行:

$?sudo?python?setup.py?install

完成安裝,很順序。

然后,本人就找了一個簡單的示例來試試。

創建一個文件叫:first_webpy.py,內容如下:

#!/usr/bin/env?pythonimport?weburls?=?('/(.*)',?'hello')class?hello:def?GET(self,?name):i?=?web.input(times?=?1)if?not?name?:?name?=?'world'for?c?in?xrange(int(i.times)):print?'Hello,?'?+?name?+?'!'app?=?web.application(urls,?globals()) app.run()

然后執行這個文件:

$?python?first_webpy.py?2008???#指定端口2008

然后我在本地機器上打開瀏覽器,在地址欄輸入:http://192.168.1.103:2008/h

結果有點失望,顯示的結果是:

終端顯示為:

192.168.1.103:37506?-?-?[29/Jul/2014?23:22:26]?"HTTP/1.1?GET?/favicon.ico"?-?500?Internal?Server?Error http://0.0.0.0:2008/ Traceback?(most?recent?call?last):File?"/usr/lib/python2.6/site-packages/web.py-0.37-py2.6.egg/web/application.py",?line?237,?in?processreturn?p(lambda:?process(processors))File?"/usr/lib/python2.6/site-packages/web.py-0.37-py2.6.egg/web/application.py",?line?565,?in?processorh()File?"/usr/lib/python2.6/site-packages/web.py-0.37-py2.6.egg/web/application.py",?line?77,?in?reload_mappingmod?=?__import__(module_name,?None,?None,?[''])File?"/home/hevake_lcj/Workspace/Python/webpy/first_webpy.py",?line?17,?in?<module>app.run()File?"/usr/lib/python2.6/site-packages/web.py-0.37-py2.6.egg/web/application.py",?line?313,?in?runreturn?wsgi.runwsgi(self.wsgifunc(*middleware))File?"/usr/lib/python2.6/site-packages/web.py-0.37-py2.6.egg/web/wsgi.py",?line?54,?in?runwsgireturn?httpserver.runsimple(func,?validip(listget(sys.argv,?1,?'')))File?"/usr/lib/python2.6/site-packages/web.py-0.37-py2.6.egg/web/httpserver.py",?line?157,?in?runsimpleserver.start()File?"/usr/lib/python2.6/site-packages/web.py-0.37-py2.6.egg/web/wsgiserver/__init__.py",?line?1753,?in?startraise?socket.error(msg) error:?No?socket?could?be?created192.168.1.103:37506?-?-?[29/Jul/2014?23:22:26]?"HTTP/1.1?GET?/favicon.ico"?-?500?Internal?Server?Error

暫時還沒有找到解決方案。

請問,這個為什么有出“No socket could be created”這種錯誤?

轉載于:https://my.oschina.net/hevakelcj/blog/296040

總結

以上是生活随笔為你收集整理的玩webpy记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。