1.安裝matplotlibpipinstallmatplotlib2.繪制簡單圖形importmatplotlib.pyplotasplt#圖形輸入值input_values=[1,2,3,4,5]#圖形輸出值squares=[1,4,9,16,25]#plot根據(jù)列表繪制出有意義的圖形,linewidth是圖形線寬,可省略plt.plot(input_values,squares,linewidth=5)#設(shè)置圖標(biāo)標(biāo)題plt.title("Square
系統(tǒng) 2019-09-27 17:55:03 1748
開發(fā)思路完整項(xiàng)目地址:https://github.com/371854496/...覺得還OK的話,點(diǎn)下Star,作者不易,thankyou!實(shí)現(xiàn)方法1.引入需要的模塊,配置圖片路徑,設(shè)置界面寬高背景顏色,創(chuàng)建游戲主入口。#1引入需要的模塊importpygameimportrandom#1配置圖片地址IMAGE_PATH='imgs/'#1設(shè)置頁面寬高scrrr_width=800scrrr_height=560#1創(chuàng)建控制游戲結(jié)束的狀態(tài)GAMEOVE
系統(tǒng) 2019-09-27 17:54:50 1748
模塊安裝:數(shù)據(jù)操作用到的模塊pymysql,需要通過pipinstallpymysql進(jìn)行安裝。redis操作用的模塊是redis,需要通過pipinstallredis進(jìn)行安裝。檢驗(yàn)是否安裝成功:進(jìn)入到Python命令行模式,輸入importpymysql、importredis,無報(bào)錯(cuò)代表成功;mysql操作方法如下:查詢數(shù)據(jù):fetchone、fetchmany(n)、fetchall()importpymysql#建立mysql連接,ip、端口、用
系統(tǒng) 2019-09-27 17:54:49 1748
前言今天我們再說一下pytest框架和unittest框架相同的fixture的使用,了解unittest的同學(xué)應(yīng)該知道我們在初始化環(huán)境和銷毀工作時(shí),unittest使用的是setUp,tearDown方法,那么在pytest框架中同樣存在類似的方法,今天我們就來具體說明。先附上官方文檔的一段說明1.每個(gè)級別的setup/teardown都可以多次復(fù)用2.如果相應(yīng)的初始化函數(shù)執(zhí)行失敗或者被跳過則不會執(zhí)行teardown方法3.在pytest4.2之前,xu
系統(tǒng) 2019-09-27 17:54:40 1748
作者:HelloGitHub-ProdesireHelloGitHub的《講解開源項(xiàng)目》系列,項(xiàng)目地址:https://github.com/HelloGitHub-Team/Article一、nosenose是一個(gè)第三方單元測試框架,它完全兼容unittest,并且號稱是一個(gè)更好用的測試框架。那么nose除了具備unittest的所有功能外,還具有哪些優(yōu)勢呢?1.1用例編寫用例的編寫方式除了編寫繼承于unittest.TestCase的測試類外,還可以編
系統(tǒng) 2019-09-27 17:54:38 1748
在學(xué)習(xí)python的時(shí)候,三大“名器”對沒有其他語言編程經(jīng)驗(yàn)的人來說,應(yīng)該算是一個(gè)小難點(diǎn),本次博客就博主自己對裝飾器、迭代器和生成器理解進(jìn)行解釋。為什么要使用裝飾器什么是裝飾器?“裝飾”從字面意思來誰就是對特定的建筑物內(nèi)按照一定的思路和風(fēng)格進(jìn)行美化的一種行為,所謂“器”就是工具,對于python來說裝飾器就是能夠在不修改原始的代碼情況下給其添加新的功能,比如一款軟件上線之后,我們需要在不修改源代碼和不修改被調(diào)用的方式的情況下還能為期添加新的功能,在pyth
系統(tǒng) 2019-09-27 17:54:20 1748
在開始Python編程前,需要先安裝Python環(huán)境。Python安裝包可以到Python的官網(wǎng)下載,官網(wǎng)地址是https://www.python.org/,如果想直接跳過關(guān)于Python的介紹相關(guān)直接下載安裝包,則可以直接訪問https://www.python.org/downloads/下載安裝包即可。Windows下安裝Python要在Windows下安裝Python,請按照下面的步驟進(jìn)行:1、打開Web瀏覽器,訪問https://www.pyt
系統(tǒng) 2019-09-27 17:54:19 1748
前言Pythonnet這個(gè)?瘧?的項(xiàng)目的出現(xiàn),使得我們可以用一種新的方式,讓C#可以和Python之間進(jìn)行互操作。但是它的設(shè)置和部署可能有點(diǎn)問題,真的是這樣嗎?本文我會介紹Python.Included這個(gè)項(xiàng)目,它不但優(yōu)雅的解決了這個(gè)問題,并且讓.NET開發(fā)者可以輕松愉快的讓.NET與Python進(jìn)行互操作。作為概念的證明,我將使用Numpy.Net進(jìn)行展示,它是一個(gè).NET標(biāo)準(zhǔn)庫,它為Python的Numpy提供了一個(gè)強(qiáng)類型API,并且使用它并不需要在W
系統(tǒng) 2019-09-27 17:53:59 1748
1.目的每天上班,工作需要,電腦上需要每天開機(jī)啟動一些軟件,下班時(shí)候,需要關(guān)掉一些軟件。一個(gè)一個(gè)打開和關(guān)閉貌似是很繁瑣的,于是乎,這個(gè)腳本產(chǎn)生了。2.環(huán)境系統(tǒng)環(huán)境:-win7-32位-python2.7.9你還需要安裝pywin32。pipinstallpywin323.編寫腳本啟動應(yīng)用程序腳本#coding=utf-8importwin32api#日報(bào)軟件啟動win32api.ShellExecute(0,'open',r'C:\ProgramFiles
系統(tǒng) 2019-09-27 17:53:58 1748
最近博主手上有一個(gè)爬蟲項(xiàng)目,開始深入研究python爬蟲開發(fā),這是我篇博客也相當(dāng)于是我的學(xué)習(xí)筆記,我認(rèn)為學(xué)習(xí)爬蟲第一步,先學(xué)習(xí)python多線程與多進(jìn)程,熟悉網(wǎng)絡(luò)編程,接下來會陸續(xù)以博客的方式跟大家做分享。多進(jìn)程Python實(shí)現(xiàn)多進(jìn)程的方式主要有兩種,一種方法是使用os模塊中的fork方法,另一種方法是使用multiprocessing模塊。這兩種方法的區(qū)別在于前者僅適用于Unix/Linux操作系統(tǒng),對Windows不支持,后者則是跨平臺的實(shí)現(xiàn)方式,目前
系統(tǒng) 2019-09-27 17:53:30 1748