一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一個(gè)國(guó)外小哥用好幾年時(shí)間維護(hù)的Python代碼合集

電子工程師 ? 來(lái)源:lp ? 2019-03-19 10:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天二胖給大家介紹一個(gè)由一個(gè)國(guó)外小哥用好幾年時(shí)間維護(hù)的Python代碼合集。簡(jiǎn)單來(lái)說(shuō)就是,這個(gè)程序員小哥在幾年前開(kāi)始保存自己寫(xiě)過(guò)的Python代碼,同時(shí)把一些自己比較常用的代碼作為一個(gè)個(gè)小腳本保存在一起,然后維護(hù)在github上。

我又看了一下,目前小哥的這個(gè)項(xiàng)目已經(jīng)有7000多人關(guān)注啦。無(wú)論你是Python初學(xué)者還是已經(jīng)學(xué)習(xí)過(guò)一段時(shí)間Python,這個(gè)代碼合集都值得你去參考,為什么呢?我們一一道來(lái)。

首先,這個(gè)代碼庫(kù)中的腳本示例特別多,我大致看了一下,應(yīng)該已經(jīng)有超過(guò)100個(gè)獨(dú)立的腳本了。當(dāng)然,數(shù)量多不那么重要,重要的是代碼的種類(lèi)多。

有爬蟲(chóng),有異步下載,有Python小游戲,有圖片處理,有谷歌新聞下載器,有數(shù)學(xué)處理 ...總之種類(lèi)很多就對(duì)啦!

為什么要強(qiáng)調(diào)種類(lèi)呢?

因?yàn)樵趯W(xué)習(xí)寫(xiě)代碼的過(guò)程中,我們應(yīng)該盡量避免重復(fù)。寫(xiě)代碼不像背單詞,你只要知道一門(mén)編程語(yǔ)言能干什么,等到要用的時(shí)候,能迅速找到那段實(shí)現(xiàn)相應(yīng)功能的代碼就好,不會(huì)要求我們把代碼背下來(lái)。所以我們可以在一段時(shí)間內(nèi)不停嘗試學(xué)習(xí)一些新的東西。

小哥代碼庫(kù)中的這些小例子不僅功能種類(lèi)豐富,同時(shí)也用到了很多Python的語(yǔ)法和數(shù)據(jù)結(jié)構(gòu),對(duì)初學(xué)者有較大幫助。

除了種類(lèi)多,代碼庫(kù)中每個(gè)項(xiàng)目的代碼還足夠短!

雖然在學(xué)習(xí)的過(guò)程中,我們推崇在項(xiàng)目中學(xué)習(xí)??墒呛芏喑鯇W(xué)者不免陷入尷尬的境地...

看項(xiàng)目吧... 我連怎么運(yùn)行一個(gè)項(xiàng)目都不知道。不看項(xiàng)目吧... 天天看書(shū),看完就忘,到頭來(lái)啥也沒(méi)學(xué)會(huì)。

那怎么辦?

從讀書(shū)學(xué)習(xí)到能上手做一個(gè)項(xiàng)目,如了解一些框架(Django、Scrapy)是需要時(shí)間的。那么在你還沒(méi)有能力去使用或看懂一個(gè)由成千上萬(wàn)行代碼構(gòu)成的項(xiàng)目的時(shí)候,看一些小代碼是很有幫助的。

這些代碼合集就是一個(gè)不錯(cuò)的選擇,因?yàn)樗芏蹋鄶?shù)腳本都在50行到100行之間,最長(zhǎng)的腳本也就300多行,并且每個(gè)腳本都完整的實(shí)現(xiàn)了一個(gè)小功能。

每搞懂一個(gè)小腳本,你的成就感就會(huì) +1 。在上手大中型項(xiàng)目之前,不妨先來(lái)學(xué)習(xí)一下這些小腳本。

每個(gè)程序員都應(yīng)該擁有一個(gè)自己的常用代碼庫(kù)。

從開(kāi)始寫(xiě)腳本起,我都會(huì)把自己常用的代碼收集起來(lái),如Python腳本、Shell腳本。

為什么呢?

因?yàn)樘鄷r(shí)候,我們做的事情都是重復(fù)的,比如我常常會(huì)寫(xiě)腳本去遍歷一個(gè)文件夾下的所有文件,常常會(huì)用到正則表達(dá)式,常常要使用一些第三方庫(kù)。

雖說(shuō),我們“提倡”面向搜索引擎編程——要用的時(shí)候查一下,但是每次都查還真的挺費(fèi)時(shí)間。最重要的是,每次查出來(lái)的解決方案可能不一樣,還需要花時(shí)間去看 ... 效率太低啦。

所以,我們應(yīng)該養(yǎng)成一個(gè)好習(xí)慣,把自己常用的“工具類(lèi)”腳本收集起來(lái)。無(wú)論是記錄在云筆記還是把代碼上傳到github,我們一定要刻意去收集。慢慢的,你就會(huì)發(fā)現(xiàn)自己的代碼寫(xiě)得越來(lái)越快 ... 俗稱(chēng)CV大法。

我個(gè)人兩種方式都使用,有道云筆記和github都是我認(rèn)為比較方便和實(shí)用的,大家也可以試一試。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編程語(yǔ)言
    +關(guān)注

    關(guān)注

    10

    文章

    1956

    瀏覽量

    36697
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70792
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86823

原文標(biāo)題:GitHub上7000+ Star的Python常用代碼合集

文章出處:【微信號(hào):rgznai100,微信公眾號(hào):rgznai100】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    零基礎(chǔ)入門(mén):如何在樹(shù)莓派上編寫(xiě)和運(yùn)行Python程序?

    在這篇文章中,我將為你簡(jiǎn)要介紹Python程序是什么、Python程序可以用來(lái)做什么,以及如何在RaspberryPi上編寫(xiě)和運(yùn)行個(gè)簡(jiǎn)單的Pyth
    的頭像 發(fā)表于 03-25 09:27 ?766次閱讀
    零基礎(chǔ)入門(mén):如何在樹(shù)莓派上編寫(xiě)和運(yùn)行<b class='flag-5'>Python</b>程序?

    國(guó)外設(shè)備接入遠(yuǎn)程維護(hù)平臺(tái)可以實(shí)現(xiàn)哪些功能

    隨著企業(yè)經(jīng)營(yíng)規(guī)模與業(yè)務(wù)規(guī)模越來(lái)越大,設(shè)備不僅僅銷(xiāo)售到全國(guó)各地,更有可能銷(xiāo)售到國(guó)外,要求企業(yè)同步建設(shè)國(guó)外的經(jīng)營(yíng)售后體系,以提供優(yōu)質(zhì)可靠的產(chǎn)品與服務(wù)。但受到交通、時(shí)間等因素,設(shè)備運(yùn)維往往不是很理想
    的頭像 發(fā)表于 03-17 10:45 ?268次閱讀
    <b class='flag-5'>國(guó)外</b>設(shè)備接入遠(yuǎn)程<b class='flag-5'>維護(hù)</b>平臺(tái)可以實(shí)現(xiàn)哪些功能

    用RT-Thread Studio建工程,為什么找不到這個(gè)STM32U系列的片子?

    這個(gè)STM32U系列的片子,社區(qū)里沒(méi)有答案,官方資料文檔也沒(méi)有,而且感覺(jué)官方文檔好幾年都不更新了。 是我用法不對(duì)嗎?有沒(méi)有大神指導(dǎo)下。還是說(shuō)RT-Thread Studio只能適配軟件里自帶的那幾個(gè)片子,無(wú)法適配市面上大多數(shù)MCU啊? 期待解答,不勝感激!
    發(fā)表于 03-10 07:22

    創(chuàng)建了用于OpenVINO?推理的自定義C++和Python代碼,從C++代碼中獲得的結(jié)果與Python代碼不同是為什么?

    創(chuàng)建了用于OpenVINO?推理的自定義 C++ 和 Python* 代碼。 在兩個(gè)推理過(guò)程中使用相同的圖像和模型。 從 C++ 代碼中獲得的結(jié)果與
    發(fā)表于 03-06 06:22

    使用Python實(shí)現(xiàn)xgboost教程

    使用Python實(shí)現(xiàn)XGBoost模型通常涉及以下幾個(gè)步驟:數(shù)據(jù)準(zhǔn)備、模型訓(xùn)練、模型評(píng)估和模型預(yù)測(cè)。以下是個(gè)詳細(xì)的教程,指導(dǎo)你如何在Python中使用XGBoost。 1. 安裝XG
    的頭像 發(fā)表于 01-19 11:21 ?1387次閱讀

    自己動(dòng)手做一個(gè)好玩的POV顯示設(shè)備

    “ 讀大學(xué)的時(shí)候就很喜歡這些開(kāi)腦洞的小玩意兒??吹?b class='flag-5'>一個(gè)印度小哥用ESP32 做了個(gè)高分辨率的 POV,而且開(kāi)源了全部的硬件和代碼,忍不住想分
    的頭像 發(fā)表于 12-25 15:15 ?1098次閱讀
    自己動(dòng)手做<b class='flag-5'>一個(gè)</b>好玩的POV顯示設(shè)備

    FPAG技術(shù)問(wèn)題合集

    1D-CNN,還有哪些神經(jīng)網(wǎng)絡(luò)算法可以在FPGA上加速? A :以下是個(gè)基于 FPGA 的維卷積神經(jīng)網(wǎng)絡(luò)(1D-CNN)算法加速實(shí)現(xiàn)的案例,僅供參考: 項(xiàng)目案例概述: 該項(xiàng)目旨在通過(guò) FPGA 實(shí)現(xiàn) 1D-CNN 的加速,以
    的頭像 發(fā)表于 12-07 10:05 ?691次閱讀

    一個(gè)月速成python+OpenCV圖像處理

    適用于哪些場(chǎng)景,然后通過(guò)Python編寫(xiě)代碼來(lái)實(shí)現(xiàn)這些算法,并應(yīng)用于實(shí)際項(xiàng)目中,實(shí)現(xiàn)圖像的檢測(cè)、識(shí)別、分類(lèi)、定位、測(cè)量等目標(biāo)。本文將介紹個(gè)高效學(xué)習(xí)
    的頭像 發(fā)表于 11-29 18:27 ?464次閱讀
    <b class='flag-5'>一個(gè)</b>月速成<b class='flag-5'>python</b>+OpenCV圖像處理

    使用Python進(jìn)行串口通信的案例

    當(dāng)然!以下是個(gè)使用Python進(jìn)行串口通信的簡(jiǎn)單示例。這個(gè)示例展示了如何配置串口、發(fā)送數(shù)據(jù)以及接收數(shù)據(jù)。我們將使用 pyserial 庫(kù),這是個(gè)
    的頭像 發(fā)表于 11-22 09:11 ?1480次閱讀

    使用Python進(jìn)行圖像處理

    下面是個(gè)關(guān)于使用Python在幾行代碼中分析城市輪廓線的快速教程。
    的頭像 發(fā)表于 11-07 10:14 ?592次閱讀
    使用<b class='flag-5'>Python</b>進(jìn)行圖像處理

    【每天學(xué)點(diǎn)AI】個(gè)例子帶你了解Python裝飾器到底在干嘛!

    進(jìn)行“加料”呢?Python裝飾器提供了個(gè)更為優(yōu)雅的方式來(lái)增強(qiáng)現(xiàn)有函數(shù)的行為,并且不需要修改現(xiàn)有的函數(shù)代碼及調(diào)用方式。接下來(lái)通過(guò)
    的頭像 發(fā)表于 09-20 16:54 ?798次閱讀
    【每天學(xué)點(diǎn)AI】<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>例子帶你了解<b class='flag-5'>Python</b>裝飾器到底在干嘛!

    使用labview調(diào)用python運(yùn)行一段時(shí)間后,報(bào)錯(cuò)

    使用labview調(diào)用python運(yùn)行一段時(shí)間后,報(bào)錯(cuò)。 labview版本:2018*64; python:3.6x64 怎么解決~
    發(fā)表于 08-26 10:16

    國(guó)外高防服務(wù)器租用多少錢(qián)一個(gè)月?

    國(guó)外高防服務(wù)器租用多少錢(qián)一個(gè)月?租用國(guó)外高防服務(wù)器的價(jià)格大約在每月79美元至299美元不等,具體價(jià)格取決于服務(wù)器的配置和提供的防御能力。下面將詳細(xì)介紹國(guó)外高防服務(wù)器租用的多個(gè)重要考慮因
    的頭像 發(fā)表于 08-15 11:44 ?983次閱讀

    【《時(shí)間序列與機(jī)器學(xué)習(xí)》閱讀體驗(yàn)】+ 時(shí)間序列的信息提取

    、特征的范數(shù)歸化。每個(gè)定義和命題都給出了證明過(guò)程和示例,示例還提供了Python代碼,方便學(xué)習(xí)。 以下是特征的最小最大縮放的示例數(shù)據(jù)和代碼: 由于我的本子有
    發(fā)表于 08-14 18:00

    pytorch和python的關(guān)系是什么

    ,PyTorch已經(jīng)成為了個(gè)非常受歡迎的框架。本文將介紹PyTorch和Python之間的關(guān)系,以及它們?cè)谏疃葘W(xué)習(xí)領(lǐng)域的應(yīng)用。 Python簡(jiǎn)介
    的頭像 發(fā)表于 08-01 15:27 ?3291次閱讀