在開發(fā)一些需要網絡通信的應用中,經常會用到各種網絡協議進行通信,博主在開發(fā)實驗室的機器人的時候就遇到了需要把機器人上采集到的圖片傳回服務器進行處理識別,在python下的實現方式如下(只貼出了關鍵代碼)服務器端LOCAL_IP='192.168.100.22'#本機在局域網中的地址,或者寫127.0.0.1PORT=2567#指定一個端口defserver():sock=socket.socket(socket.AF_INET,socket.SOCK_ST
系統 2019-09-27 17:49:31 1959
Python學習第四天之基礎知識04:注釋:'#'在python之中是注釋符號,用于單行注釋,注釋應該言而又物,應當寫一些算法里面比較難懂的地方。字符串:還記得我們之前寫的一個實例嗎?在第二天的時候,以下是代碼重現:x=input("你今年多少歲了?\n")y=input("你叫什么名字?\n")print(y+"今年"+x+"歲了")那么在這個print(y+“今年”+x+“歲了”)里面是不是有點不知道是什么呢?這個叫做字符串的拼接,將兩個字符串連接在一
系統 2019-09-27 17:49:08 1959
python爬蟲1《1》什么是爬蟲網絡爬蟲?網絡爬蟲(又被稱為網頁蜘蛛,網絡機器人),是一種按照一定的規(guī)則,自動地抓取萬維網信息的程序或者腳本。《2》爬蟲的基本原理:我們把互聯網比喻為一張大網,網絡爬蟲我們想象為網上的蜘蛛,網頁與網頁之間的連接我們理解為節(jié)點,爬蟲就相當于是訪問網頁,獲取網頁的信息,又通過節(jié)點可以爬取另一個網站,然后不停的通過一個個節(jié)點即訪問一個個網頁,這樣網站的數據就可以被我們獲取下來了。《3》爬蟲的分類:網絡爬蟲可分為通用爬蟲和聚焦爬蟲
系統 2019-09-27 17:48:45 1959
今天為大家介紹一下python中與class相關的知識……獲取對象的類名python是一門面向對象的語言,對于一切接對象的python來說,咱們有必要深入的學習與了解一些知識首先大家都知道,要獲取一個對象所對應的類,需要使用class來進行檢索。但如果我們只是一個簡單的賦值語句,能這么使用么?讓我們看下下面的代碼:num=10string='abc'classMainClass:passp=MainClass()print(num.__class__)#o
系統 2019-09-27 17:48:42 1959
看過這篇《2000字諫言,給那些想學Python的人,建議收藏后細看!》的讀者應該都對一個命令有點印象吧?沒錯,就是linux中經常會用到的ls命令。文章中我就提到如何提升自己的python能力呢?直接找項目寫,但是作為零基礎/小白/入門的你來說做一個博客還要學web框架、html、css、js,又成為了阻礙你寫實際項目的阻礙。所以我就推薦了這個命令:ls。寫一個ls非常簡單,你只需要會一點linux的基礎知識,知道ls能做什么就好了。那今天就給大家碼了一
系統 2019-09-27 17:48:24 1959
#安裝依賴yum-ygroupinstalldevelopmentyum-yinstallzlib-devel#安裝編譯工具(也可以用yum或apt-get)aptitude-yinstallgccmakezliblg-dev下載安裝包點我https://www.python.org/ftp/python/查找自己想要的版本#下載python安裝包wgethttps://www.python.org/ftp/python/3.6.0/Python-3.6.
系統 2019-09-27 17:48:00 1959
這貨很強大,必須掌握文檔鏈接http://docs.python.org/2/library/itertools.htmlpymotw鏈接http://pymotw.com/2/itertools/基本是基于文檔的翻譯和補充,相當于翻譯了itertools用于高效循環(huán)的迭代函數集合組成總體,整體了解無限迭代器復制代碼代碼如下:迭代器參數結果例子count()start,[step]start,start+step,start+2*step,...count
系統 2019-09-27 17:47:57 1959
在學習python的過程中,用來練習代碼,并且復習數據結構的#coding:utf-8#author:ElvisclassStack(object):def__init__(self,size=8):self.stack=[]self.size=sizeself.top=-1defis_empty(self):ifself.top==-1:returnTrueelse:returnFalsedefis_full(self):ifself.top+1==se
系統 2019-09-27 17:47:55 1959
python提供了兩個非常重要的功能來處理python程序在運行中出現的異常和錯誤。你可以使用該功能來調試python程序。1.異常處理:本站Python教程會具體介紹。2.斷言(Assertions):本站Python教程會具體介紹。python標準異常異常名稱描述BaseException所有異常的基類SystemExit解釋器請求退出KeyboardInterrupt用戶中斷執(zhí)行(通常是輸入^C)Exception常規(guī)錯誤的基類StopIterati
系統 2019-09-27 17:47:18 1959
什么場景下會有main函數?當該python腳本被作為模塊(module)引入(import)時,其中的main()函數將不會被執(zhí)行。main函數的作用?__name__=='__main__'是Python的main函數入口。并非說,加入這句才能使用pythonxxx.py來執(zhí)行,而是說,這里可以判斷,當前是否是直接被python直接調用執(zhí)行。main為什么只有文件當作執(zhí)行程序的時候才會被執(zhí)行呢?這是由于兩方面原因,一方面,main函數是所有執(zhí)行程序的入
系統 2019-09-27 17:47:18 1959