全端工程師 積分0
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,累计授课长达上万课时, 培养了近百名IT名师, 培训数万名学员成功走向IT岗位,...
關注後可及時瞭解他的動態資訊
來自於 Python教學
詳解Python判斷上傳檔案類型
在開發上傳服務時,經常需要對上傳的文件進行過濾。本文為大家提供了python透過文件頭判斷文件類型的方法,非常實用。程式碼如下importstruct
如何在Python中新增自訂模組
一般來說,我們會將自己寫的Python模組與python自帶的模組分開存放以達到便於維護的目的。那麼如何在Python中加入自訂的模組呢?在解答這
關於Python進程、執行緒、協程詳細介紹
進程與執行緒的歷史我們都知道電腦是由硬體和軟體組成的。硬體中的CPU是電腦的核心,它承擔電腦的所有任務。 作業系統是運行在硬體之
Python的*args和 **kwargs的使用方法
*args表示任何多個無名參數,它是一個tuple;**kwargs表示關鍵字參數,它是一個dict。 deffun(*args,**kwargs):print& 39;args=& ...
關於python的super()的作用和原理詳細介紹
Python中物件方法的定義很怪異,第一個參數一般都命名為self(相當於其它語言的this),用於傳遞物件本身,而在呼叫的時候則不必明確傳遞,
使用setdefaultencoding函數的方法詳細介紹
sys getdefaultencoding()是設定預設的string的編碼格式,如果你在python中進行編碼和解碼的時候,不指定編碼方式,那麼python就會使用defa
python學習進階之socket詳細介紹
Socket的英文原義是「孔」或「插座」。作為BSD UNIX的進程通訊機制,通常也稱為"套接字",用於描述IP位址和端口,是一個通訊鏈的句柄,可
關於python中星號變數的幾種特殊用法介紹
在Python中星號除了用於乘法數值運算和冪運算外,還有一種特殊的用法"在變數前面加上單一星號或兩個星號",實現多參數的傳入或變數的拆解,本
關於python網路程式學習IO多路復用之epoll介紹
什麼是epollepoll是什麼?在linux的網路程式設計中,很長的時間都在使用select來做事件觸發。在linux新的核心中,有了一種替換它的機制,就是ep
詳細介紹Python使用struct處理二進位(pack和u...
有的時候需要用python處理二進位數據,例如,存取文件,socket操作時 這時候,可以使用python的struct模組來完成 可以用 struct來處理c語