1、首先導入pandas庫,一般都會用到numpy庫,所以我們先導入備用:importnumpyasnpimportpandasaspd2、導入CSV或者xlsx文件:df=pd.DataFrame(pd.read_csv('name.csv',header=1))df=pd.DataFrame(pd.read_excel('name.xlsx'))3、用pandas創建數據表:df=pd.DataFrame({"id":[1001,1002,1003,1
系統 2019-09-27 17:51:16 2157
logging分為4個模塊:loggers,handlers,filters,andformatters.●loggers:提供應用程序調用的接口●handlers:把日志發送到指定的位置●filters:過濾日志信息●formatters:格式化輸出日志LoggerLogger.setLevel()設置日志級別Logger.addHandler()和Logger.removeHandler()增加和刪除日志處理器Logger.addFilter()和Lo
系統 2019-09-27 17:49:58 2157
問題背景:本來想寫一個腳本來處理硬盤里的文件,并進行分類處理,但是發現一個問題,使用python內置os模塊里的方法出現一些問題,具體的見示例。主要使用的方法(python2.7版本)示例:在電腦的D盤下建立兩個文件夾,并在兩個文件夾下分別建立兩個文件及目錄:a:D:\\test\\test.txtb:D:\測試\測試.txt分別使用a,b路徑來測試os.path的幾個方法#!/usr/bin/envpython#-*-coding:utf-8-*-imp
系統 2019-09-27 17:46:41 2157
與其他大多數編程語言一樣,Python擁有強大的第三方支持,它們提供了各種各樣的工具。這些工具在創建應用程序的過程中能夠大大增強Python的功能。調試器是一種工具,因為它是一種實用程序,而庫不是,庫是用來創建更好的應用程序的。即使我們把工具和非工具(比如庫)區分開,也不能讓工具的數量明顯減少。Python有大量常規工具和特殊工具的支持,這些工具被分成以下13類:自動化重構工具;Bug跟蹤工具;配置和構建工具;部署工具;文檔工具;集成開發環境;Python
系統 2019-09-27 17:45:55 2157
今天有個需要需要傳遞中文參數給URL但是在GBK環境下的腳本傳遞GBK的參數老是給我報UNICODE的解碼錯誤。煩的很。所以我們果斷選擇用urlencode來處理中文,由于國內外網站編碼不同,國內是GBK的,國外是UTF8的。>>>importsys>>>sys.stdin.encoding'GBK'表示我們的環境是GBK的>>>importurllib>>>urllib.quote('編碼坑爹')'%B1%E0%C2%EB%BF%D3%B5%F9'這樣我
系統 2019-09-27 17:38:34 2157
UDP套接字是可以使用connect系統調用連接到指定的地址的。從此以后,這個套接字只會接收來自這個地址的數據,而且可以使用send系統調用直接發數據而不用指定地址。可以再次調用connect來連接到別的地方。但是在Python里,一旦調用connect之后,就再也回不到最初的能夠接收從任意地址來的數據的狀態了!這是Python的API限制,沒辦法給connect方法傳遞到AF_UNSPEC地址簇(在C代碼里寫死了的)。C里邊就可以做到的(代碼來自這里):
系統 2019-09-27 17:38:23 2157
HowtotroubleshootproblemswhileinstallingMagentoinlocalhostIhavetoagreethatmostofusfacealotofissueswhileinstallingthelatestversionofMagento1.4.2.0inlocalhost.TheversionwasreleasedonDecember8,2010.SoIthoughtofwritinganarticlethatwou
系統 2019-08-29 23:45:59 2157
花了一個上午的時間,終于提取出來了,效果演示:下面是代碼:
系統 2019-08-29 23:40:33 2157
1、安裝pcre下載地址:http://cdnetworks-kr-1.dl.sourceforge.net/project/pcre/pcre/7.9/pcre-7.9.tar.bz2#tarjxvfpcre-7.9.tar.bz2#cdpcre-7.9#./configure#make#makeinstall2、安裝bzip2下載地址:http://www.bzip.org/1.0.5/bzip2-1.0.5.tar.gz#tarzxvfbzip2-1
系統 2019-08-29 23:16:10 2157
面向對象有哪些方面的特征?封裝:(encapsulation)隱藏對象的屬性和實現細節,僅僅對外公開接口。將客觀事物封裝成抽象的類,類可以將自己的屬性和方法只讓可以信任的類和對象操作,對不可信的進行信息隱藏。繼承:(inheritance)子類繼承父類的所有方法和屬性。也就是說使用現有類的所有屬性和方法,并且在無需重新編寫原來類的情況下對其功能進行擴展。java中一個類只能繼承自一個父類。繼承中的術語:基類,父類,超類:被繼承的對象。子類,派生類:通過繼承
系統 2019-08-29 23:03:24 2157