Python模組與使用,重複的事交給程式做【Python練習Day4】

文章推薦指數: 80 %
投票人數:10人

模組(module),則會獨立存在另一個程式檔案,讓主程式可以載入使用。

第四天練習Python模組,先說結論:最後失敗了,爬了很多雯還是不知道問題卡在哪。

跳至主要內容 612月,2020 站長 發佈留言 第四天練習Python模組,先說結論:最後失敗了,爬了很多文還是不知道問題卡在哪,不過還是有練習到載入內建模組的方式和模組概念。

Day4(11/30):載入Python模組與使用 本篇文章內容 開始之前先來了解模組什麼是模組?為什麼需要模組?Python模組使用方式Python內建模組練習一:利用sys模組,取得系統相關資訊執行結果Python自訂模組(暫時失敗)✏本次練習檔與影片【Python新手練習】相關文章 開始之前先來了解模組 什麼是模組? 模組跟函式存在的意義有點像,都是為了能夠「重複使用」而存在。

最大的不同是「函式」是寫在主程式之中,而模組(module),則會獨立存在另一個程式檔案,讓主程式可以載入使用。

為什麼需要模組? 既然「函式」和「模組」的功能類似,為什麼需要模組? 在彭彭老師的影片內有很清楚的說明,模組的優點除了可以重複使用外,是能夠把多個程式功能存成不同檔案,讓程式碼更加乾淨、整潔。

另一方面來說,也可以減少錯誤率,在除錯上更加容易。

Python模組使用方式 import模組名稱(檔案名稱)as模組別名(另外取個名字方便使用) 模組名稱.函式名稱(參數資料)、模組名稱.變數名稱 Python內建模組 Python內建中,有許多已經寫好的模組,方便給使用者使用。

當然一開始背不起來,常用的用久應該就會記住了,初期可以善用前人整理的資料。

Python常用內建模組: 想做Python開發,這14種常用Python模組,你需知道的幾大模組!你不可不知的Python模組 練習一:利用sys模組,取得系統相關資訊 importsys print(sys.platform)#印出作業系統 print(sys.maxsize)#印出整數型態最大值 #print(sys.path)#印出搜尋模組的路徑 執行結果 linux9223372036854775807 Python自訂模組(暫時失敗) 另外寫一個程式檔案,並在主程式載入後使用,我在Googlecolab上跟著彭彭老師撰寫,但一直不成功。

上網爬了文,知道要先掛上Google硬碟(colab的檔案都存在Google硬碟) fromgoogle.colabimportdrive drive.mount('/content/drive') 接著把該檔案讀入,這時候在用sys模組確認路徑和內容。

#GoogleColabcustommodulehasnoattribute #Addthelocal_modulesdirectorytothesetofpaths #Pythonusestolookforimports. !ls/content/drive/MyDrive/ColabNotebooks/Python/*.py !cat"/content/drive/MyDrive/ColabNotebooks/Python/geo.py" sys.path.append("/content/drive/MyDrive") 到這邊都沒什麼問題,可以正確印出我另外寫的模組內容。

但在主程式中,要import進來使用就一直失敗! 12/03:目前卡住,先往下繼續練習 ✏本次練習檔與影片 練習檔網址:Day4(11/30):載入Python模組與使用影片列表:PythonModule模組的載入與使用 【Python新手練習】相關文章 【Python新手練習】系列文,是一個行銷人學習Python的筆記,希望可以藉由練習程式,訓練更強大的邏輯思考,如果你也對這塊有興趣,這些文章或許可以幫助到你!也歡迎一起交流。

行銷人的Python練習90計畫-為什麼要學Python?Day0:GoogleColab新手Python開發環境推薦Day1:Python變數與資料型態Day2:Python判斷式與迴圈(流程控制)Day3:Python函式定義、呼叫與回傳Day4:載入Python模組與使用Day5:Python檔案讀取和儲存Day6:Python亂數與統計Day7:PythonAPI開放資料串接,抓取台北市政府公開資料!Day8:Python實體物件建立與使用Day9:Python爬蟲實戰!抓取PTT電影版 文章導覽 ←Python函式怎麼用?定義、呼叫與回傳【Python練習Day3】Python檔案讀取和儲存【Python練習Day5】→ 發佈留言取消回覆發佈留言必須填寫的電子郵件地址不會公開。

必填欄位標示為*留言顯示名稱* 電子郵件地址* 個人網站網址 在瀏覽器中儲存顯示名稱、電子郵件地址及個人網站網址,以供下次發佈留言時使用。

分類 3C開箱 Python新手日記 廣告優化 成人ADHD 數位行銷 生活雜談 職場心得 自我成長 近期文章 [成人ADHD]2021這一年,我在29歲確診為ADHD 【在家工作心得】1個多月的狀態紀錄,行銷人工作日記 AbyssusV2地獄狂蛇|開箱第一支電競滑鼠 IOS15隱私權政策再升一級,行銷人惡夢在臨? 理財小程式動手寫!用PythonPandas預測人生財務曲線|【Python練習Day18】 近期留言「站長」於〈2021全通路行銷(Omni-Channel)運用,GoogleThinkRetail-直播筆記&心得〉發佈留言「尼克」於〈2021全通路行銷(Omni-Channel)運用,GoogleThinkRetail-直播筆記&心得〉發佈留言「尼克」於〈2021全通路行銷(Omni-Channel)運用,GoogleThinkRetail-直播筆記&心得〉發佈留言「站長」於〈2021全通路行銷(Omni-Channel)運用,GoogleThinkRetail-直播筆記&心得〉發佈留言「尼克」於〈2021全通路行銷(Omni-Channel)運用,GoogleThinkRetail-直播筆記&心得〉發佈留言日常碎碎念桌搭IG yc_3c_life 週日夜ㄉ趕工日 - #gameroomsetup#gameroom# 上個月媽媽生日, 和妹妹集資買了Ipho 去年台灣最賣座的電影#鬼滅之刃無限 在Instagram上追蹤 只有WordPress網站管理員能看到這項錯誤訊息 TherehasbeenaproblemwithyourInstagramFeed. 版權所有©2022YC科技生活



請為這篇文章評分?