• 0推薦
    14K 瀏覽

    Python進階:實例講解Python中的魔法函數(Magic Methods)

    所謂魔法函數(Magic Methods),是Python的一種高級語法,允許你在類中自定義函數(函數名格式一般為__xx__),并綁定到類的特殊方法中。比如在類A中自定義__str__()函數...
    webnexus 8年前   
    0推薦
    12K 瀏覽

    Python: 熟悉又陌生的字符編碼

    在電腦和電信領域中, 字符是一個信息單位,它是各種文字和符號的總稱 ,包括各國家文字、標點符號、圖形符號、數字等。比如,一個漢字,一個英文字母,一個標點符號等都是一個字符。
    wulin50 8年前   
    0推薦
    32K 瀏覽

    500 行 Python 代碼構建一個輕量級爬蟲框架

    玩 Python 爬蟲有段時間了,但是目前還是處于入門級別。 xcrawler 則是利用周末時間構建的一個輕量級的爬蟲框架,其中一些設計思想借鑒了著名的爬蟲框架 Scrapy 。既然已經有像 S...
    0推薦
    17K 瀏覽

    命令行神器 Click 簡明筆記

    快速使用 Click 的使用大致有兩個步驟: 使用 @click.command() 裝飾一個函數,使之成為命令行接口; 使用 @click.option() 等裝飾函數,為其添加命令行選項等。...
    0推薦
    14K 瀏覽

    Python 的迭代器和生成器

    Python中除了可迭代對象,還有『容器』對象的概念。盡管很多內建對象即是容器又是可迭代對象,但這兩個概念是相互獨立的。容器對象無非是實現了__contains__成員,使得能夠接受in操作符的...
    PorSymonds 8年前   
    0推薦
    12K 瀏覽

    Python優化第一步: 性能分析實踐

    本文主要介紹Python內置的性能分析器的優雅使用方法,并以作者的一個化學動力學的程序為例子進行性能分析實踐, 介紹了常用的性能分析可視化工具的使用,最后對Python程序進行初步的性能優化嘗試。
    0推薦
    12K 瀏覽

    新手學習Python時常見的錯誤

    最近學習Python,現在把一些常見的錯誤總結如下:
    tkc365 8年前   
    0推薦
    13K 瀏覽

    用Python進行梯度提升算法的參數調整

    提升算法(Boosting)在處理偏差-方差權衡的問題上表現優越,和裝袋算法(Bagging)僅僅注重控制方差不同,提升算法在控制偏差和方差的問題上往往更加有效。在這里,我們提供一個對梯度提升算...
    feifei2588 8年前   
    0推薦
    9K 瀏覽

    探究如何給Python程序做hotfix

    使用Python來寫服務器端程序,很大的一個優勢就是可以進行熱更新,即在不停機的情況下,使改動后的程序生效。在開發階段,這個功能可以大大提高開發效率(寫代碼–啟動服務器–看效果–改代碼–hotf...
    Luc7694 8年前   
    0推薦
    20K 瀏覽

    PyCharm 遠程調試

    公司要用Python開發一個基于Linux的系統,我是不可能忍受把我的“高端Mac”換成矮挫丑的Linux的(更何況還要考慮團隊中有很多同事用Windows)。借助PyCharm的遠程調試可以實...
    0推薦
    14K 瀏覽

    Python黑魔法之協程/異步IO

    隨著node.js的盛行,相信大家今年多多少少都聽到了異步編程這個概念。Python社區雖然對于異步編程的支持相比其他語言稍顯遲緩,但是也在Python3.4中加入了 asynico ,在Pyt...
    chl1988 8年前   
    0推薦
    12K 瀏覽

    Python中的異常處理

    異常處理在任何一門編程語言里都是值得關注的一個話題,良好的異常處理可以讓你的程序更加健壯,清晰的錯誤信息更能幫助你快速修復問題。在Python中,和不部分高級語言一樣,使用了try/except...
    hfgerr 8年前   
    0推薦
    11K 瀏覽

    異步任務神器 Celery 簡明筆記 · FunHacks

    在程序的運行過程中,我們經常會碰到一些耗時耗資源的操作,為了避免它們阻塞主程序的運行,我們經常會采用多線程或異步任務。比如,在 Web 開發中,對新用戶的注冊,我們通常會給他發一封激活郵件,而發...
    ncpn3580 8年前   
    0推薦
    10K 瀏覽

    Python垃圾回收機制詳解

    Python中的垃圾回收是以引用計數為主,分代收集為輔。引用計數的缺陷是循環引用的問題。
    bgujzhang 8年前   
    0推薦
    13K 瀏覽

    不得不知道的Python字符串編碼相關的知識

    開發經常會遇到各種字符串編碼的問題,例如報錯 SyntaxError: Non-ASCII character 'ascii' codec can't encode characters in ...
    en_wan 8年前   
    0推薦
    11K 瀏覽

    理解 Python 迭代對象、迭代器、生成器

    在了解Python的數據結構時,容器(container)、可迭代對象(iterable)、迭代器(iterator)、生成器(generator)、列表/集合/字典推導式(list,set,d...
    minyog 8年前   
    0推薦
    21K 瀏覽

    使用 Python 進行并發編程:我為什么不喜歡 Gevent

    在Python的發展歷史中,有過一些失敗的修復CPython的缺陷和提高性能的嘗試,比如消除GIL、Stackless(一個微線程擴展,避免傳統線程所帶來的性能與復雜度問題)、psyco (被P...
    yangdebin84 8年前   
    0推薦
    11K 瀏覽

    Python調用C模塊以及性能分析

    1.c,ctypes和python的數據類型的對應關系 ctypes type ctype Python type c_char char 1-character string c_wchar ...
    0推薦
    13K 瀏覽

    理解 Python 并發編程PoolExecutor 篇

    之前我們使用多線程(threading)和多進程(multiprocessing)完成常規的需求,在啟動的時候start、jon等步驟不能省,復雜的需要還要用1-2個隊列。隨著需求越來越復雜,如...
    lvsefa 8年前   
    0推薦
    16K 瀏覽

    Python函數式編程入門之lambda/map/reduce/filter教程

    Functional Programming(函數式編程)的概念最早起源于LISP,由約翰·麥卡錫在1958年創立,最早提出了自動垃圾回收的理念,這一理念現在也被Python/Java/Ruby...
    1 2 3 4 5 6 7 8 9 10

    經驗分享,提升職場影響力

    投稿

    熱門問答

      熱門文檔

      • sesese色