本文實例為大家分享了python畫中國國旗的具體代碼,供大家參考,具體內(nèi)容如下#author:momoimportturtle#中國國旗turtle.up()turtle.goto(-200,200)turtle.down()turtle.begin_fill()turtle.fillcolor("red")turtle.pencolor("red")foriinrange(2):turtle.forward(280)turtle.right(90)tur
系統(tǒng) 2019-09-27 17:38:05 2234
python爬取貓眼電影排名本次爬蟲主要使用requests庫爬取和正則表達式re解析,下面進行簡要分析1、項目流程1、獲取貓眼電影排行榜一頁的頁面信息,通過requests.get獲得2、使用正則表達式解析一個頁面的頁面信息,獲得需要內(nèi)容3、通過生成器爬取多個頁面內(nèi)容,輸出4、將所得到內(nèi)容存入字典中,輸出5、將所得到信息存儲到MongoDB數(shù)據(jù)庫中2、項目結(jié)果成功爬取,存入mongodb數(shù)據(jù)庫mongodb查詢3、項目代碼#!/usr/bin/envpy
系統(tǒng) 2019-09-27 17:49:14 2233
自定義log#coding=utf-8importdatetimeclassLogs:debug=1deflogwr(self,logdd):tms=datetime.datetime.now().strftime("%Y-%m-%d")name='wenshu_{0}.log'.format(tms)tm=datetime.datetime.now().strftime("%Y-%m-%d%H:%M")line="{0}:{1}".format(tm,l
系統(tǒng) 2019-09-27 17:46:48 2233
1、題目描述https://leetcode-cn.com/problems/move-zeroes/https://leetcode.com/problems/move-zeroes/給定一個數(shù)組nums,編寫一個函數(shù)將所有0移動到數(shù)組的末尾,同時保持非零元素的相對順序。示例:輸入:[0,1,0,3,12]輸出:[1,3,12,0,0]說明:必須在原數(shù)組上操作,不能拷貝額外的數(shù)組。盡量減少操作次數(shù)。2、代碼詳解雙指針classSolution:defmo
系統(tǒng) 2019-09-27 17:54:05 2232
思路:1、打開要處理的圖片2、判斷打開的圖片是否為正方形3、如果是正方形,就進行九等分,如果不是正方形,先用白色填充為正方形,再進行九等分4、保存處理完的圖片原圖:fromPILimportImagedefcutNine(im):w=int(im.width/3)boxList=[]foriinrange(0,3):forjinrange(0,3):box=(j*w,i*w,(j+1)*w,(i+1)*w)boxList.append(box)imageL
系統(tǒng) 2019-09-27 17:48:01 2232
目錄turtle庫基本介紹turtle繪圖窗體布局turtle空間坐標體系turtle角度坐標體系RGB色彩體系turtle庫基本介紹turtle庫是turtle繪圖體系的Python實現(xiàn),1969年誕生,主要用于程序設(shè)計入門turtle繪圖窗體布局turtle空間坐標體系絕對坐標相對坐標(海龜坐標)turtle.circle(r,angle)中r是圓心,angle是角度,r為正數(shù)(負數(shù)),圓心在海龜左側(cè)(右側(cè))r處,angle為正數(shù)(負數(shù)),繪制方向和海
系統(tǒng) 2019-09-27 17:46:47 2232
錯誤場景正在“D:\Projects\VisualStudio\DjangoWebProject1\venv”中創(chuàng)建虛擬環(huán)境Error:[Errno2]Nosuchfileordirectory:'D:\\Libraries\\Python37\\lib\\venv\\scripts\\nt\\python_d.exe'未在“D:\Projects\VisualStudio\DjangoWebProject1\venv”中創(chuàng)建虛擬環(huán)境。退出代碼:1正在“D
系統(tǒng) 2019-09-27 17:57:14 2231
cnames={'aliceblue':'#F0F8FF','antiquewhite':'#FAEBD7','aqua':'#00FFFF','aquamarine':'#7FFFD4','azure':'#F0FFFF','beige':'#F5F5DC','bisque':'#FFE4C4','black':'#000000','blanchedalmond':'#FFEBCD','blue':'#0000FF','blueviolet':'#8A2
系統(tǒng) 2019-09-27 17:53:07 2231
python實現(xiàn)觀察者模式前言有時,我們希望在一個對象的狀態(tài)改變時更新另外一組對象。在MVC模式中有這樣一個非常常見的例子,假設(shè)在兩個視圖(例如,一個餅圖和一個電子表格)中使用同一個模型的數(shù)據(jù),無論何時更改了模型,都需要更新兩個視圖。這就是觀察者設(shè)計模式要處理的問題(請參考[Eckel08,第213頁])。觀察者模式描述單個對象(發(fā)布者,又稱為主持者或可觀察者)與一個或多個對象(訂閱者,又稱為觀察者)之間的發(fā)布—訂閱關(guān)系。在MVC例子中,發(fā)布者是模型,訂閱
系統(tǒng) 2019-09-27 17:57:53 2230
在Python中用matplotlib畫圖的時候,為了區(qū)分曲線的類型,給曲線上面加一些標識或者顏色。以下是顏色和標識的匯總。顏色(color簡寫為c):藍色:'b'(blue)綠色:'g'(green)紅色:'r'(red)藍綠色(墨綠色):'c'(cyan)紅紫色(洋紅):'m'(magenta)黃色:'y'(yellow)黑色:'k'(black)白色:'w'(white)灰度表示:e.g.0.75([0,1]內(nèi)任意浮點數(shù))RGB表示法:e.g.'#2
系統(tǒng) 2019-09-27 17:46:33 2230
導(dǎo)入相關(guān)包importtimeimportpydashimportbase64importrequestsfromlxmlimportetreefromaipimportAipFacefrompathlibimportPath百度云人臉檢測申請信息#唯一必須填的信息就這三行APP_ID="xxxxxxxx"API_KEY="xxxxxxxxxxxxxxxx"SECRET_KEY="xxxxxxxxxxxxxxxx"#過濾顏值閾值,存儲空間大的請隨意BEAU
系統(tǒng) 2019-09-27 17:45:51 2230
一、logging模塊Python中有一個模塊logging,可以直接記錄日志#日志級別#CRITICAL50#ERROR40#WARNING30#INFO20#DEBUG10logging.basicConfig()函數(shù)中的具體參數(shù):filename:指定的文件名創(chuàng)建FiledHandler,這樣日志會被存儲在指定的文件中;filemode:文件打開方式,在指定了filename時使用這個參數(shù),默認值為“w”還可指定為“a”;format:指定handl
系統(tǒng) 2019-09-27 17:56:47 2229
selenium2+python自動化測試環(huán)境的搭建1.準備工作1.1.搭建平臺:Windows1.2.準備工具如下:下載python:http://python.org/getit/下載setuptools【python的基礎(chǔ)包工具】:http://pypi.python.org/pypi/setuptools下載pip【python的安裝包管理工具】:https://pypi.python.org/pypi/pip下載selenium:https://
系統(tǒng) 2019-08-12 09:27:06 2228
用raise能夠主動拋出異常,使用【raise異常名】拋出該類異常raiseIndexError也可以單獨使用raise再次引發(fā)剛發(fā)生的異常try:1/0except:print("錯誤")raise同時能夠指定拋出異常的描述信息raiseIndexError("索引錯誤")所以這樣子就用【raise異常名from異常類】可以在引發(fā)異常時,拋出另一個異常。不過我不知道為什么要這么做try:1/0exceptException:raiseNameError(
系統(tǒng) 2019-09-27 17:48:13 2227
pyecharts中的Funnel函數(shù)可以繪制漏斗圖,自動根據(jù)數(shù)據(jù)大小生成由大到小自上而下排列的一個漏斗樣的圖形。1、導(dǎo)入Funnel模塊。frompyechartsimportFunnel2、初始化圖形參數(shù)。funnel=Funnel("漏斗圖",width=600,height=400,title_pos='center')3、輸入數(shù)據(jù)并繪圖。funnel.add("商品交易行為記錄數(shù)據(jù)",['瀏覽','加入購物車','下單','支付','交易成功']
系統(tǒng) 2019-09-27 17:49:41 2226