Ⅰ 我有許多dat文件,都是圖中這樣的格式,想取出每個文件紅圈部分,保存為excel文件,怎樣用python實現
提供dat文件,50rmb幫你實現
Ⅱ 【Python】怎麼修改程序使得能分別存儲a.dat的每一行
你不可能經由一個沒有喜悅的旅程,而達到一個喜悅的終點。不管此刻,你追求的是什麼,希望你能在過程中保持一顆喜悅的心,那麼你所嚮往的東西,就會更不費力地來到你的生命中。
Ⅲ python字典寫入到excel中 我的字典格式是dat={'1.1.1.1':100,'2.2.2.2':222} 怎麼把這個字典寫到excel中
01、如何在已有的單元格中批量加入一段固定字元?
例如:在單位的人事資料,在excel中輸入後,由於上級要求在原來的職稱證書的號碼全部再加兩位,即要在每個人的證書號碼前再添上兩位數13,如果一個一個改的話實在太麻煩了,那麼我們可以用下面的辦法,省時又省力:
1)假設證書號在A列,在A列後點擊滑鼠右鍵,插入一列,為B列;
2)在B2單元格寫入: ="13" & A2 後回車;
3)看到結果為 13xxxxxxxxxxxxx 了嗎?滑鼠放到B2位置,單元格的下方不是有一個小方點嗎,按著滑鼠左鍵往下拖動直到結束。當你放開滑鼠左鍵時就全部都改好了。若是在原證書號後面加13 則在B2單元格中寫入:=A2 & 「13」 後回車。
02、如何設置文件下拉窗口的最下面的最近運行的文件名個數?
打開「工具」,選「選項」,再選「常規」,在「最近使用的文件清單」下面的文件個數輸入框中改變文件數目即可。若不在菜單中顯示最近使用的文件名,則將「最近使用的文件清單」前的復選框去掉即可。
03、在EXCEL中輸入如「1-1」、「1-2」之類的格式後它即變成1月1日,1月2日等日期形式,怎麼辦?
這是由於EXCEL自動識別為日期格式所造成,你只要點擊主菜單的「格式」菜單,選「單元格」,再在「數字」菜單標簽下把該單元格的格式設成文本格式就行了。
04、在EXCEL中如何使它象WORD一樣的自動定時保存文件?
點擊「工具」菜單「自動保存」項,設置自動保存文件夾的間隔時間。如果在「工具」菜單下沒有「自動保存」菜單項,那麼執行「工具」菜單下「載入宏...」選上「自動保存」,「確定」。然後進行設置即可。
05、用Excel做多頁的表格時,怎樣像Word的表格那樣做一個標題,即每頁的第一行(或幾行)是一樣的。但是不是用頁眉來完成?
在EXCEL的文件菜單-頁面設置-工作表-列印標題;可進行頂端或左端標題設置,通過按下折疊對話框按鈕後,用滑鼠劃定范圍即可。這樣Excel就會自動在各頁上加上你劃定的部分作為表頭。
06、在Excel中如何設置加權平均?
加權平均在財務核算和統計工作中經常用到,並不是一項很復雜的計算,關鍵是要理解加權平均值其實就是總量值(如金額)除以總數量得出的單位平均值,而不是簡單的將各個單位值(如單價)平均後得到的那個單位值。在Excel中可設置公式解決(其實就是一個除法算式),分母是各個量值之和,分子是相應的各個數量之和,它的結果就是這些量值的加權平均值。
07、如果在一個Excel文件中含有多個工作表,如何將多個工作表一次設置成同樣的頁眉和頁腳?如何才能一次列印多個工作表?
把滑鼠移到工作表的名稱處(若你沒有特別設置的話,Excel自動設置的名稱是「sheet1、sheet2、sheet3.......」),然後點右鍵,在彈出的菜單中選擇「選擇全部工作表」的菜單項,這時你的所有操作都是針對全部工作表了,不管是設置頁眉和頁腳還是列印你工作表。
08、EXCEL中有序號一欄,由於對表格進行調整,序號全亂了,可要是手動一個一個改序號實在太慢太麻煩,用什麼方法可以快速解決?
如果序號是不應隨著表格其他內容的調整而發生變化的話,那麼在製作EXCEL表格時就應將序號這一欄位與其他欄位分開,如在「總分」與「排名」之間空開一列,為了不影響顯示美觀,可將這一空的列欄位設為隱藏,這樣在調整表格(數據清單)的內容時就不會影響序號了。
09、用Excel2000做成的工資表,只有第一個人有工資條的條頭(如編號、姓名、崗位工資.......),想輸出成工資條的形式。怎麼做?
這個問題應該這樣解決:先復制一張工資表,然後在頁面設置中選中工作表選項,設置列印工作錶行標題,選好工資條的條頭,然後在每一個人之間插入行分頁符,再把頁長設置成工資條的高度即可。 使用自定義方式重裝了一遍中文office,Excel的列印紙選項中只有A4一種,怎麼辦?隨便安裝一個列印機驅動程序就可以了。
10、在Excel中小數點無法輸入,按小數點,顯示的卻是逗號,無論怎樣設置選項都無濟於事,該怎麼辦?
這是一個比較特殊的問題,我曾為此花了十幾個小時的時間,但說白了很簡單。在Windows的控制面板中,點擊「區域設置」圖標,在彈出的「區域設置屬性」對話面板上在「區域設置」里選擇「中文(中國)」,在「區域設置屬性」對話面板上在「數字」屬性里把小數點改為「.」(未改前是「,」),按 「確定」按鈕結束。這樣再打開Excel就一切都正常了。
11、如何快速選取特定區域?
使用F5鍵可以快速選取特定區域。例如,要選取A2:A1000,最簡便的方法是按F5鍵,出現「定位」窗口,在「引用」欄內輸入需選取的區域A2:A1000。
12、如何快速返回選中區域?
按Ctr+BacksPae(即退格鍵)。
13、如何快速定位到單元格?
方法一:按F5鍵,出現「定位」對話框,在引用欄中輸入欲跳到的單元格地址,單市「確定」按鈕即可。
方法二:單擊編輯欄左側單元格地址框,輸入單元格地址即可。
14、「Ctrl+*」的特殊功用
一般來說,當處理一個工作表中有很多數據的表格時,通過選定表格中某個單元格,然後按下 Ctrl+* 鍵可選定整個表格。Ctfl+* 選定的區域是這樣決定的:根據選定單元格向四周輻射所涉及到的有數據單元格的最大區域。
15、如何快速選取工作表中所有包含公式的單元格?
有時,需要對工作表中所有包含公式的單元格加以保護,或填入與其他單元格不同的顏色,以提醒用戶注意不能在有此顏色的區域內輸入數據。以下方法可以幫助快速選取所有包含公式的單元格:選擇「編輯」\「定位」,單擊「定位條件」按鈕,在「定位條件」對話框中選擇「公式」項,按「確定」按鈕即可。
16、如何在不同單元格中快速輸入同一數內容?
選定單元格區域,輸入值,然後按 Ctrl+ Ener鍵,即可實現在選定的單元格區域中一次性輸入相同的值。
17、只記得函數的名稱,但記不清函數的參數了,怎麼辦?
如果你知道所要使用函數的名字,但又記不清它的所有參數格式,那麼可以用鍵盤快捷鍵把參數粘貼到編輯欄內。
具體方法是:在編輯欄中輸入一個等號其後接函數名,然後按 Ctr+ A鍵,Excel則自動進入「函數指南——步驟 2之2」。當使用易於記憶的名字且具有很長一串參數的函數時,上述方法顯得特別有用。
18、如何把選定的一個或多個單元格拖放至新的位置?
按住Shift鍵可以快速修改單元格內容的次序。
具體方法是:選定單元格,按下Shift鍵,移動滑鼠指針至單元格邊緣,直至出現拖放指針箭頭(空心箭頭),然後按住滑鼠左鍵進行拖放操作。上下拖拉時滑鼠在單元格間邊界處會變為一個水平「工」狀標志,左右拖拉時會變為垂直「工」狀標志,釋放滑鼠按鈕完成操作後,選定的一個或多個單元格就被拖放至新的位置。
19、如何讓屏幕上的工作空間變大?
可以將不用的工具欄隱藏,也可以極大化Excel窗口,或者在「視圖」菜單中選擇「全屏顯示」命令。
20、如何使用快顯菜單?
快顯菜單中包括了一些操作中最常用的命令,利用它們可以大大提高操作效率。首先選定一個區域,然後單擊滑鼠右健即可調出快顯菜單,根據操作需要選擇不同命令。
Ⅳ python編程:如何將一個包含若干整數的List寫入dat文件中
f = open('element_gen.dat','w')
for i in range(0,1000,1):
。。。。#省略
List = [1,2,3,4,5,6,7,8,8]
big_list.append(List[i])
str = "%s"%big_list
f.write(str)
f.close()
就這么簡單。
Ⅳ python修改dat文件內的內容
要是我改的話,一般是讀整個文件到lines,然後一行一行匹配,匹配到之後,
把這行修改成需要的,然後把整個lines再寫到文件中。
Ⅵ 如何優雅地將dat,txt 或者excel 文件導入python
建議使用pandas,matplotlib:
importpandasaspd
data=pd.read_csv("aaa.csv")
data.columns#查看錶格有哪些列,可以看到有x,y,z列
data['x']#查看x列
data['y']#查看y列
data['z']#查看z列
importmatplotlib.pyplotasplt
plt.bar(data['x'],data['y'])#畫柱狀圖
plt.title('example')#設置標題
plt.xlabel('x')#橫坐標加說明文字'x'
plt.ylabel('y')#縱坐標加說明文字'y'
plt.show()#顯示圖形
測試數據如下:
Ⅶ Python中的dat要打開需要下載什麼軟體
就使用Python的編程語言,比如 import shelve Database = shelve.open('c:\\test.dat') Database['name...就可打開吧。
Ⅷ python修改文件模塊
#/usr/bin/python
f0=file('a.txt','r')
dat0=f0.read()
dat1=f0.readlines()
f0.close()
f1=file('b.txt','w')
f1.write(dat0)
for i in dat1:
print i
......
Ⅸ 學習python時看到dat文件,請問那是什麼
數據文件的通用後綴。將後綴名設為.dat表明這個文件是用來存放數據的。至於數據用什麼格式編碼不知道。你可以用notepad試著打開看一下。