#使用StandardScaler進(jìn)行數(shù)據(jù)預(yù)處理importnumpyimportmatplotlib.pyplotaspltfromsklearn.datasetsimportmake_blobsX,y=make_blobs(n_samples=40,centers=2,random_state=50,cluster_std=2)plt.scatter(X[:,0],X[:,1],c=y,cmap=plt.cm.cool)plt.show()#導(dǎo)入Sta
系統(tǒng) 2019-09-27 17:52:41 1720
作者:HelloGitHub-ProdesireHelloGitHub的《講解開源項(xiàng)目》系列,項(xiàng)目地址:https://github.com/HelloGitHub-Team/Article前言在前面三篇介紹argparse的文章中,我們?nèi)媪私饬薬rgparse的能力,相信不少小伙伴們都已經(jīng)摩拳擦掌,想要打造一個屬于自己的命令行工具。本文將以我們?nèi)粘9ぷ髦凶畛R姷膅it命令為例,講解如何使用argparse庫來實(shí)現(xiàn)一個真正可用的命令行程序。本系列文章默認(rèn)
系統(tǒng) 2019-09-27 17:52:36 1720
填充螺旋演示結(jié)果:實(shí)例代碼:importmatplotlib.pyplotaspltimportnumpyasnptheta=np.arange(0,8*np.pi,0.1)a=1b=.2fordtinnp.arange(0,2*np.pi,np.pi/2.0):x=a*np.cos(theta+dt)*np.exp(b*theta)y=a*np.sin(theta+dt)*np.exp(b*theta)dt=dt+np.pi/4.0x2=a*np.cos
系統(tǒng) 2019-09-27 17:52:35 1720
給密碼加密是什么:用戶注冊的密碼一般網(wǎng)站管理人員會利用md5方法加密,這種加密方法的好處是它是單向加密的,也就是說,你只有在提前知道某一串密碼對應(yīng)的md5加密碼,才能反推出密碼是多少,雖然有極小的幾率可能造成兩個密碼加密之后的值相等(這種現(xiàn)象稱為碰撞),不過基本上不用擔(dān)心,因?yàn)楦怕适菢O低的。在常用的hashlib模塊里還有sha1()等方法,它的本質(zhì)和md5是一致的,只是產(chǎn)生的結(jié)果是160bit字節(jié),通常用一個40位的16進(jìn)制字符串表示。而md5是最常見的
系統(tǒng) 2019-09-27 17:52:27 1720
創(chuàng)建main.py文件并粘貼下面代碼點(diǎn)擊右鍵運(yùn)行Debug'main'后,下方的Debug窗口會出現(xiàn)ImportError:Nomodulenamed'bottle'這樣的提示,提示導(dǎo)入bottle包出錯所以我們需要先安裝這兩個包,cmd,輸入pipinstallbottle回車后開始安裝bottle包Mac權(quán)限不夠補(bǔ)上sudo#!/usr/bin/python#coding=utf-8frombottleimportdefault_app,get,run
系統(tǒng) 2019-09-27 17:52:23 1720
Git是編程中的基本技能之一,互聯(lián)網(wǎng)公司幾乎都在使用Git進(jìn)行協(xié)作編程,昨天還有位禪友在微信上專門告訴我說星期五面試的時候剛好被問到Git,幸好在這幾天學(xué)了一下。Git并不難,但會Git至少可以說明一個人的學(xué)習(xí)能力或者說對技術(shù)的嗅覺能跟上主流,如果面試問你GitHub是什么都不知道,面試官就會對你打一個大的問號。簡單點(diǎn)評這一道題。在使用for循環(huán)迭代一個列表時,有時我們需要獲取列表中每個元素所在的下標(biāo)位置是多少,例如numbers=[10,29,30,41
系統(tǒng) 2019-09-27 17:52:23 1720
3.4.5斷言斷言(assertions)的使用方式類似于if語句,只是在不滿足條件時,會直接拋出異常。類似于下面的if語句(偽代碼)ifnotcondition:#如果不滿足條件,會直接拋出異常,程序會中斷crashprogram那么究竟為什么需要這樣的代碼呢?主要原因?yàn)樾枰獧z測程序在某個地方是否滿足條件,如果不滿足條件,應(yīng)該及時通知開發(fā)人員,而不是將這些bug隱藏起來,知道關(guān)鍵的時候在崩潰。其實(shí)在TDD中經(jīng)常使用斷言,TDD會在程序發(fā)現(xiàn)異常時執(zhí)行斷言,
系統(tǒng) 2019-09-27 17:52:20 1720
MongoDB是目前最流行的NoSQL數(shù)據(jù)庫之一,使用的數(shù)據(jù)類型BSON(類似JSON)。1.安裝Mongodb和pymongoMongodb的安裝和配置Mongodb的安裝教程請網(wǎng)上搜索,安裝完成后,進(jìn)行以下配置過程:1.1創(chuàng)建目錄,該目錄為Mongodb數(shù)據(jù)文件的存放目錄:*注:本人使用的不是root用戶,所以修改目錄的擁有者.*sudomkdir/datasudochown-Rpython:python/datamkdir/data/db1.2分別執(zhí)
系統(tǒng) 2019-09-27 17:52:16 1720
這篇文章主要介紹了python爬蟲批量下載zabbix文檔代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下#-*-coding:UTF-8-*-importrequests,re,timeurl='https://www.zabbix.com/documentation/3.4/zh/manual'base_url='https://www.zabbix.com/documentation/3.4/
系統(tǒng) 2019-09-27 17:52:06 1720
Python標(biāo)準(zhǔn)庫中有很多實(shí)用的工具類,但是在具體使用時,標(biāo)準(zhǔn)庫文檔上對使用細(xì)節(jié)描述的并不清楚,比如urllib2這個HTTP客戶端庫。這里總結(jié)了一些urllib2的使用細(xì)節(jié)。1.Proxy的設(shè)置2.Timeout設(shè)置3.在HTTPRequest中加入特定的Header4.Redirect5.Cookie6.使用HTTP的PUT和DELETE方法7.得到HTTP的返回碼8.DebugLogProxy的設(shè)置urllib2默認(rèn)會使用環(huán)境變量http_proxy
系統(tǒng) 2019-09-27 17:51:34 1720