1、首先打開Pycharm,新建工程。在路徑中定義自己的工程名稱。這樣就建立了一個(gè)python工程,我們就可以利用pycharm這個(gè)編譯器方便地管理python程序,從而順利地進(jìn)行我們的項(xiàng)目了。
2、我將工程文件存在了一個(gè)叫做pycharm的文件夾下,然后右鍵點(diǎn)擊右邊的文件數(shù),新建文件,此時(shí)一定要選擇pythonfile,然后為python程序命名。這里我將程序命名為experiment.py。下一步就是在新建的.py文件中填寫程序啦。
3、使用python進(jìn)行txt文檔的處理,首先第一步就是打開文件。但是在這之前,我們需要使用一些python的工具包來幫助我們隊(duì)數(shù)據(jù)進(jìn)行操作。我們可以再菜單欄中找到file-setting,然后在Project一欄中找到我們的項(xiàng)目所能夠使用的python庫,也可以在這里添加我們需要的庫文件。
4、然后在文檔讀取時(shí),由于這里處理的是數(shù)字,所以我們調(diào)用Numpy庫進(jìn)行文檔信息的存儲(chǔ)。如果需要繪圖,也可以調(diào)用matplotlib。在文檔讀取之前,也需要定義兩個(gè)空的矩陣存儲(chǔ)數(shù)據(jù),文檔名稱使用字符串存儲(chǔ)。
5、之后我們可以使用withopen語句打開文件,這種打開方式的好處在于我們之后不需要進(jìn)行close操作。在文檔信息讀取過程中,我們使用循環(huán)語句,檢測(cè)每一行的信息并存儲(chǔ)到之前定義的矩陣中,如果讀取到空的數(shù)據(jù),那就結(jié)束文檔的讀取。
6、最后,我們就已經(jīng)得到了文檔中所有的數(shù)據(jù)。可以使用print命令打印相應(yīng)的信息,也可以進(jìn)一步處理,比如數(shù)據(jù)的復(fù)制,數(shù)據(jù)順序的打亂等。python讀取文檔數(shù)據(jù)并轉(zhuǎn)化為numpy矩陣是信息和數(shù)據(jù)處理的基礎(chǔ),在此基礎(chǔ)上我們可以使用python進(jìn)行更多的工作,利用好python這一工具,我們的學(xué)習(xí)生活會(huì)輕松很多。