Dardy 发表于 2013-8-9 16:42:19

先顶后看。

Seandor 发表于 2013-8-9 19:16:33

能飞阿,哈哈   

sn2010 发表于 2013-8-9 19:57:29

:sad我来晚了

怡静 发表于 2013-8-9 20:20:02

看了小甲鱼的零集,不错!慢慢跟到学吧!

drin 发表于 2013-8-9 21:55:17

nice,终于是来了,得好好学学

qiusuo 发表于 2013-8-9 22:15:54

我想不懂英文学不了的

山牛 发表于 2013-8-10 06:29:55

小甲鱼回来了,支持!

怡静 发表于 2013-8-10 13:16:14

qiusuo 发表于 2013-8-9 22:15 static/image/common/back.gif
我想不懂英文学不了的

亲,不懂英文一样学,我知道你己学会了,

G0398 发表于 2013-8-10 13:48:10

用py写过一个词典的程序
后台py的程序调用dict.cn的接口查询数据
前台程序是个html application(hta)程序
前台程序代码:
<html>
<script>
      //设置窗口的大小和位置(优先执行)
      var w,h;
      w = h = 300;
      //大小
      window.resizeTo(w,h);
      //位置(屏幕中心)
      window.moveTo((screen.width-w)/2,(screen.height-h)/2);
</script>
<script src="jquery.min.js"></script>
<head>
<hta:application
applicationname="minusdict"
id=mydict
contextmenu="no"
border="dialog"
innerborder="no"
icon="minus.ico"
windowstate="normal"
maximizebutton="no"
minimizebutton="yes"
singleinstance="yes"
scroll="no"
/>
<title>MinusDict</title>
<script>
      var cmdline;
      var flag;
      var temp;
      //获取命令行参数并判断
      window.onload = function ()
      {               
                cmdline = mydict.commandLine;               
                temp = cmdline.split(' ');
                flag = temp;
                if(flag.length==0)
                {
                        //显示查询页面
                }
                else
                {
                        temp = parseInt(flag);
                        if(!temp)
                        {
                              //查询单词                              
                              QueryWord(flag);                              
                        }
                        else
                        {
                              //为数字命令
                        }
                }
      }
      function QueryWord(words)
      {
                //查询单词 后台程序(python)执行所有操作(判断数据库中是否存在记录 从web获取数据 添加数据库),返回查询结果
                var url="http://localhost/cgi-bin/minus.py/dict";
                $.ajax({type:"post",url:url,async:false,data:{word:words},success:function (data, textStatus)
                {
                        document.title = 'MinusDict --' + flag;
                        $("#txtResult").html(data);
                }});
      }
</script>
<style>
body{padding:0;margin:0;background:url("mydictbg.jpg");}
.txtResult{margin-left:90px;overflow:hidden;border:2px dashed orange;}
</style>
</head>
<body>
      <textarea class="txtResult" id="txtResult" cols="28" rows="2" readonly="true"></textarea>
</body>
</html>
后台程序代码:
from urllib import urlencode
from urllib import quote
import urllib
import json
print 'a'
def Handler():
    return 'a'
def reg(req,name='default',email='default',comment='default'):
    s= '<html>name:'+'<b>'+name+'</b><br />' + 'email:'+'<b>'+email+'</b><br />' + 'comment:'+'<b>'+comment+'</b></html>'
    return s
def dict(req,word='minus'):   
    callback = 'jQuery18306214329891372472_1356877394912'
    url = 'http://dict.cn/apis/suggestion.php?callback='+callback+'&q='+word+'&dict=dict&s=dict'
    page = urllib.urlopen(url)
    jsondata = page.read().replace(callback,'').strip()
    jsondata = jsondata
    decodejson = json.loads(jsondata)
    result = decodejson['s']['e']
    exec "result=u'" + result + "'"   
    return result.encode('utf-8')

牡丹花下死做鬼 发表于 2013-8-10 13:48:20

小甲鱼 发表于 2013-8-8 16:51 static/image/common/back.gif
沙发是楼主的!!!

   甲鱼你晚了一步啊O(∩_∩)O哈哈~

flhy 发表于 2013-8-10 13:49:55

有小甲鱼的鼓励,信心满满啊:ton::ton::ton:

a8690289 发表于 2013-8-10 17:14:23

郁闷,讲完其他再弄这个啊。东一榔头西一棒槌

我在你身邊 发表于 2013-8-10 17:46:32

程序员前途怎摸样

开心就好 发表于 2013-8-10 20:03:25

{:1_1:}来看看是什么

梦醒尸还魂↘___ 发表于 2013-8-11 15:28:29

准备学习之!

Nullsir 发表于 2013-8-11 15:40:42

看过python的入门书,自己写出来的代码和C是一个味,被笑话了。
这次跟着小甲鱼好好学习!:loveliness:

zqzq 发表于 2013-8-11 20:20:16

那位帮我翻译那漫画是什么意思。。

zqzq 发表于 2013-8-11 20:22:50

还有个疑问既然python那么强大 为什么编程语言排行里python没在前3啊??

迟到 发表于 2013-8-12 01:55:43

希望甲鱼的教程快点出,O(∩_∩)O~另外建议在linux下实现

练家志 发表于 2013-8-12 10:18:51

:lol:顶起来
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: 每个程序员都应该学习使用Python或Ruby