pandas讀取、寫入csv數(shù)據(jù)非常方便,但是有時希望通過excel畫個簡單的圖表看一下數(shù)據(jù)質量、變化趨勢并保存,這時候csv格式的數(shù)據(jù)就略顯不便,因此嘗試直接將數(shù)據(jù)寫入excel文件。pandas可以寫入一個或者工作簿,兩種方法介紹如下:1、如果是將整個DafaFrame寫入excel,則調用to_excel()方法即可實現(xiàn),示例代碼如下:#output為要保存的Dataframeoutput.to_excel('保存路徑+文件名.xlsx')2、有多個
系統(tǒng) 2019-09-27 17:56:47 2106
廖雪峰Python教程筆記(六)8模塊使用模塊8模塊在計算機程序的開發(fā)過程中,隨著程序代碼越寫越多,在一個文件里代碼就會越來越長,越來越不容易維護。把很多函數(shù)分組,分別放到不同的文件里,這樣,每個文件包含的代碼就相對較少,很多編程語言都采用這種組織代碼的方式。在Python中,一個.py文件就稱之為一個模塊(Module)。模塊的好處:最大的好處是大大提高了代碼的可維護性。引用其他模塊,編寫代碼不必從零開始可以避免函數(shù)名和變量名沖突,盡量不要與內置函數(shù)名字
系統(tǒng) 2019-09-27 17:54:19 2106
set()函數(shù)創(chuàng)建一個無序不重復元素集,可進行關系測試,刪除重復數(shù)據(jù),還可以計算交集、差集、并集等。set語法:classset([iterable])參數(shù)說明:iterable--可迭代對象對象;返回值:返回新的集合對象。將列表轉為集合:list1=[1,3,4,3,2,1]list1=set(list1)print(list1)結果如下:(1,2,3,4)擴展舉例:python將3X4的矩陣列表轉換為4X3列表matrix=[[1,2,3,4],[5,
系統(tǒng) 2019-09-27 17:53:49 2106
目前手邊的一些工作,需要實現(xiàn)聲音播放功能,而且僅支持wav聲音格式。現(xiàn)在,一些網(wǎng)站上支持文字轉語音功能,但是生成的都是MP3文件,這樣還需要額外的軟件來轉成wav文件,十分麻煩。后來,研究Python,發(fā)現(xiàn)Python可以很容易的實現(xiàn)上面的功能。步驟如下,1。使用百度語音實現(xiàn)TTS(TextToSpeech),生成mp3文件;2。使用pydub和ffmpeg實現(xiàn)mp3轉wav格式。下面,先上簡單的示例代碼,然后對代碼作簡單的分析。#!/usr/bin/py
系統(tǒng) 2019-09-27 17:48:39 2106
前言本文介紹如何使用Python制作一個簡單的猜數(shù)字游戲。游戲規(guī)則玩家將猜測一個數(shù)字。如果猜測是正確的,玩家贏。如果不正確,程序會提示玩家所猜的數(shù)字與實際數(shù)字相比是“大(high)”還是“小(low)”,如此往復直到玩家猜對數(shù)字。準備好Python3首先,需要在計算機上安裝Python。可以從Python官網(wǎng)下載并安裝。本教程需要使用最新版的Python3(版本3.x.x)。確保選中將Python添加到PATH變量的框。如果不這樣做,將很難運行該程序。現(xiàn)在
系統(tǒng) 2019-09-27 17:47:57 2106
問題背景從許多中文的參考文獻上,rstrip()函數(shù)的功能被簡單描述為:刪除字符串末尾的指定字符(默認為空格),我的理解是,直接去掉末尾指定的字符序列,如我傳入的是d,則會去掉末尾的字符d(如果存在),如果傳入了字符ad,則去掉末尾的字符ad(如果存在),直到我們開發(fā)的服務遇到了一個非常奇怪的bug之后,下面是奇怪問題的復現(xiàn)過程:>>>s='hello_world'>>>s.rstrip('d')#去除末尾的字符d'hello_worl'>>>>>>s.r
系統(tǒng) 2019-09-27 17:46:47 2106
閱讀更多不定期更新!!官方網(wǎng)站:https://www.python.org/官方文檔:https://docs.python.org/3/參考文檔(全):https://www.tutorialspoint.com/python/index.htm中文CookBook:https://python3-cookbook.readthedocs.io/zh_CN/latest/菜鳥教程:https://www.runoob.com/python3/pytho
系統(tǒng) 2019-09-27 17:46:13 2106
步驟根據(jù)之前的文章已經(jīng)搭建好Django的目錄開始流程運行manage.py文件#創(chuàng)建一個appstartappulb_managersettings.py文件中設置INSTALLED_APPS=[#加入這句話'apps.ulb_manager',]MIDDLEWARE_CLASSES=[#關閉掉跨域的一些驗證,注釋掉下面這句話#'django.middleware.csrf.CsrfViewMiddleware',]urls.py文件中注冊接口fromd
系統(tǒng) 2019-09-27 17:45:32 2106
1.爬取豆瓣top250書籍importrequestsimportjsonimportcsvfrombs4importBeautifulSoupbooks=[]defbook_name(url):res=requests.get(url)html=res.textsoup=BeautifulSoup(html,'html.parser')items=soup.find(class_="grid-16-8clearfix").find(class_="in
系統(tǒng) 2019-09-27 17:45:26 2106
python結合API實現(xiàn)即時天氣信息importurllib.requestimporturllib.parseimportjson"""利用“最美天氣”抓取即時天氣情況http://www.zuimeitianqi.com/"""classZuiMei():def__init__(self):self.url='http://www.zuimeitianqi.com/zuimei/queryWeather'self.headers={}self.hea
系統(tǒng) 2019-09-27 17:38:36 2106