python小白入門可以參看下

來源:互聯網
上載者:User

標籤:語言   data   興趣   實現   網域名稱   目的   筆記   .com   公司   

Python小白一枚,不知道如何入門,上網整理了一些點,簡單記錄一下,希望對接下來的學習有協助吧。

1、找到合適的入門書籍,大致讀一次,搞懂(太難的跳過)

2、做些簡單習題,字串比較,讀取日期之類

3、加入Python討論群,態度友好笑眯眯(很重要,這樣高手才會耐心糾正你錯誤常識)。很多小問題,糾結許久,對方一句話點播思路,真的節約你很多時間。【特別贊同這一點,虛心請教】

4、解決自己電腦問題。

5、時刻記住目的,不是為了當程式員,是為瞭解決問題。

6、保持興趣,興趣是學習的最好動力。

7、耐心讀文檔,並且練習快速讀文檔。

8、寫協助檔案和學習筆記,並發布共用。

當然,堅持下去最重要。

學習一門語言,首先最主要的就是熟悉它的基礎文法。推薦大家一個比較適合小白 免費的渠道來自學python:

“廖雪峰的官方網站” https://www.liaoxuefeng.com 這個網站是中文,吐血推薦,較全面,完完全全可以通過它學習大部分的python。

關於python的一些基礎文法我就不仔細的講了,網站上都有,而且很詳細,很全面!

因為我學習python第一是興趣,第二是為了工作。嘻嘻~我們公司是網域名稱服務 (DNS)代理商

順便給我們公司推薦一波, 愛名網: https://www.22.cn 一站式服務,相對於同行平台性價比之王。客服妹子服務也不錯喲~有需要的可以進站瞅瞅啊!

那麼就把自己摸索出來的whois查詢舉個例吧~

Python方法查詢whois的方法,要用到Python socket模組來查詢。

Python socket方法查詢whois協議指令碼源碼並是長,只需要先用Python import方法將socket匯入,之後用其庫中的方法進行實現就可以了。下們就把代碼貼上來,大家一起看下。

Python socket方法查詢whois協議指令碼源碼:

複製代碼
1 import socket
2 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
3 s.connect((‘whois.internic.net‘, 43))
4 s.send(b"sina.com.cn \r\n")
5 response =b‘‘
6 while True:
7 data = s.recv(4096)
8 response += data
9 if not data :
10 break
11 s.close()
12 print (response.decode())
複製代碼
簡單的來科普下whois是什麼:它是用來查詢網域名稱的IP以及所有者等資訊的傳輸協議。

想要擷取whois資訊,可以手動去 https://whois.22.cn/ 查詢,也可以使用我講的Python socket方法查詢whois協議。

python小白入門可以參看下

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.