問題背景:源于公司的原來的代碼是python2開發的,后來改為python3開發,設計到的property的用法有點不一樣直接上代碼公司原來的python2的代碼classLineItem:def__init__(self,description,weight,price):self.description=descriptionself.__weight=weightself.price=price@propertydefweight(self):ret
系統 2019-09-27 17:49:16 1813
詞云是一種非常漂亮的可視化展示方式,正所謂一圖勝過千言萬語,詞云在之前的項目中我也有過很多的使用,可能對于我來說,一種很好的自我介紹方式就是詞云吧,就像下面這樣的:個人覺還是會比枯燥的文字語言描述性的介紹會更吸引人一點吧。今天不是說要怎么用詞云來做個人介紹,而是對工作中使用到比較多的詞云計較做了一下總結,主要是包括三個方面:1、諸如上面的簡單形式矩形詞云2、基于背景圖片數據來構建詞云數據3、某些場景下不想使用類似上面的默認的字體顏色,這里可以自定義詞云的字
系統 2019-09-27 17:48:59 1813
本文實例講述了Python3.6實現根據電影名稱(支持電視劇名稱),獲取下載鏈接的方法。分享給大家供大家參考,具體如下:做個筆記(python3.6,django2.0)defget_url(outer_order_id):refundId=get_refundId(outer_order_id)host_url='http://test.shequ.com/order/agreeRefund?'reason_list=['商品已售完','重復訂單','沒
系統 2019-09-27 17:48:09 1813
計算:Ax-bA:2*2x:2*1b:2*1so,Ax-b:2*1if__name__=="__main__":A=np.array([[4.0,1.0],[1.0,3.0]])b=np.array([[1.0],[2.0]])x_0=np.array([[2.0],[1.0]])r_k=A*x_0-bprint(r_k)錯誤!!!修改:if__name__=="__main__":A=mat([[4.0,1.0],[1.0,3.0]])b=mat([[1
系統 2019-09-27 17:48:03 1813
需要建立2個文件,一個作為客戶端,一個作為服務端文件一作為客戶端client,文件二作為服務端server文件一#client客戶端#TCP必須建立連接importsocket#導入模塊#SOCK_STREAM---TCP協議方式#AF_INET----我的是ipv4地址#1,創建socket對象:指定傳輸協議s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#2,建立連接發送連接請求ip地址和端口號s.c
系統 2019-09-27 17:47:20 1813
昆明地圖defkmdt(x):importmatplotlib.pyplotaspltimportjsonwithopen('km.json','rb')asf:data=json.load(f)forfeainrange(len(data['features'])):df=data['features'][fea]['geometry']['coordinates']forf1inrange(len(df)):df1=df[f1]forf2inrange
系統 2019-09-27 17:46:53 1813
fileno()方法返回所使用的底層實現,要求從操作系統I/O操作的整數文件描述符。語法以下是fileno()方法的語法:fileObject.fileno();參數NA返回值此方法返回整數文件描述符。例子下面的例子顯示fileno()方法的使用。#!/usr/bin/python#Openafilefo=open("foo.txt","wb")print"Nameofthefile:",fo.namefid=fo.fileno()print"FileDe
系統 2019-09-27 17:46:29 1813
FTP一般流程FTP對應PASV和PORT兩種訪問方式,分別為被動和主動,是針對FTP服務器端進行區分的,正常傳輸過程中21號端口用于指令傳輸,數據傳輸端口使用其他端口。PASV:由客戶端發起數據傳輸請求,服務器端返回并攜帶數據端口,并且服務器端開始監聽此端口等待數據,為被動模式;PORT:客戶端監聽端口并向服務器端發起請求,服務器端主動連接此端口進行數據傳輸,為主動模式。其中TYPE分兩種模式,I對應二進制模式、A對應ASCII模式;PASV為客戶端發送
系統 2019-09-27 17:46:25 1813
原文鏈接:https://docs.python.org/3.8/whatsnew/3.8.html#summary-release-highlights作者|小劉來源|菜鳥學Python繼3.7版本之后Python再次發布了新版本,雖然新版本帶來了不少調整,但是其中很大一部分都是對代碼底層設計的修改,又或是typing、pickle等不常用的功能,對多數用戶而言影響不大,今天我想重點聊一聊那些將對我們的代碼編寫產生較大影響的新功能。在體驗開始前先說下準備
系統 2019-09-27 17:46:14 1813
推導式是Python中很強大的、很受歡迎的特性,具有語言簡潔,速度快等優點。推導式包括:1.列表推導式2.字典推導式3.集合推導式嵌套列表推導式NOTE:字典和集合推導是最近才加入到Python的(Python2.7和Python3.1以上版).下面簡要介紹下:【列表推導式】列表推導能非常簡潔的構造一個新列表:只用一條簡潔的表達式即可對得到的元素進行轉換變形其基本格式如下:復制代碼代碼如下:[exprforvalueincollectionifcondit
系統 2019-09-27 17:45:56 1813