• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆-145  評論-173  文章-70  trackbacks-0
            最近看了一點點Python的東西,感覺這門語言非常強大,已經(jīng)到了令人發(fā)指的程度,結(jié)果是,想要實現(xiàn)的很多功能都可以用極為簡單的幾句代碼實現(xiàn),難怪這么語言這么有生命力。至于說它讓人變的更笨,讓人脫離底層處理,忽視了基本的硬件了解這種指責(zé),或者說它讓程序員的工作和生活更加便利等爭論,我也沒有多大的興趣去了解,語言只是工具,為我所用而已。

            雖然了解不多,不過感覺處理文件和字符串非常強大,因此就有一個需求,希望將網(wǎng)上copy的連續(xù)的單詞組成的字符串按照空格分割開來,并重新寫入到文件中,這樣文件的每一行都是一個單詞,而且后面還可以加入注釋。由于手動換行非常麻煩,所以希望用python來實現(xiàn)這個簡單的小功能。
            具體實現(xiàn)代碼如下,確實非常簡單:
            #! /usr/bin/python
            #
            Description: read file and arrange them in lines by words

            file = open("test""r")
            str = file.read()
            tup = str.split(" ")
            writeStr = ""
            for i in tup:
                writeStr += i + "\n"
            outfile = open("out""w")
            outfile.write(writeStr)
            print tup

            確實非常簡單,最后也實現(xiàn)了想要的效果。后續(xù)需要想辦法加入查詢的過哦你你,即對每一行的這個單詞,想辦法查詢它的意思,然后一起寫進去,這樣,copy的這個連串的字符串就能夠得到每一個單詞的釋義了。

            另外,VIM有一個很好的功能,使用J,在命令模式下可以連接成一行,因此文件開始的時候是:
             ### filename: out
            impart
            apotheosis
            pulp
            nobility
            reimburse
            flora
            deliberately
            twine
            heresy
            effluent
            condone
            flout
            sermon
            concur
            elation
            slab
            aerate
            backdrop
            emblem
            chicanery
            disqualify
            hypersensitive
            fitful
            coil
            irresolute
            contemptible
            hinge
            tectonics
            bicker
            tilted
            collaborate
            salutary
            annul
            vex
            maxim
            scanty
            reptile
            transfix
            impending
            intersect
            drill
            inviting
            retreat
            serrated

            經(jīng)過VIM處理之后就變成了一行:

            ### filename: test ####
            impart apotheosis pulp nobility reimburse flora deliberately twine heresy effluent condone flout sermon concur elation slab aerate backdrop emblem chicanery disqualify hypersensitive fitful coil irresolute contemptible hinge tectonics bicker tilted collaborate salutary annul vex maxim scanty reptile transfix impending intersect drill inviting retreat serrated

            然后在把這個文件作為輸入,經(jīng)過程序重新寫回去,就成為了第一個上面所示的單詞,現(xiàn)在在思考哪些地方可以抓取這些單詞呢?貌似Google翻譯已經(jīng)沒有API支持了,不知道哪位大俠可以給于指導(dǎo)?
            posted on 2012-07-08 00:52 deercoder 閱讀(12232) 評論(0)  編輯 收藏 引用 所屬分類: Python
            久久九九亚洲精品| 国产成人久久精品一区二区三区 | 久久99精品久久久久久久不卡| 久久久久久免费视频| 久久无码中文字幕东京热| 嫩草伊人久久精品少妇AV| 久久精品国产久精国产| 亚洲乱码日产精品a级毛片久久 | 久久婷婷五月综合色99啪ak | 国产欧美一区二区久久| 久久久久九九精品影院| 久久精品国产网红主播| 伊人热热久久原色播放www | 偷偷做久久久久网站| 久久久久久亚洲Av无码精品专口| 久久99中文字幕久久| 中文字幕无码久久精品青草| 国产∨亚洲V天堂无码久久久| 久久久久久久综合综合狠狠| 久久天天躁狠狠躁夜夜96流白浆| 久久精品视频91| 久久国产色AV免费看| 久久人人爽人人爽人人片AV不| 国产福利电影一区二区三区久久老子无码午夜伦不 | 国产午夜电影久久| 精品国产一区二区三区久久久狼| 久久性生大片免费观看性| 色综合久久精品中文字幕首页| 久久中文字幕人妻丝袜| 人人狠狠综合久久亚洲高清| 欧美激情精品久久久久| 77777亚洲午夜久久多喷| av色综合久久天堂av色综合在| 国产真实乱对白精彩久久| 精品久久久久久无码人妻热| 国内精品久久久久久野外| 久久久免费精品re6| 久久精品人人做人人爽电影| 无码人妻少妇久久中文字幕 | 久久综合88熟人妻| 久久精品a亚洲国产v高清不卡|