python的一些應用 jupyter notebook原始碼
總體思想:將內容轉為dataframe,使用to_csv()函式進行儲存,使用read_csv()或read_excel()進行讀取
**:
import pandas as pd
# 假設有文字text
text =
['這是乙個文字內容'
,'dsds'
]# 轉為dataframe格式
text = pd.dataframe(text)
'''儲存檔案
'''# 利用dataframe的to_csv存為不同形式的檔案 index表示索引,header表示表頭 encoding表示編碼格式
text.to_csv(
'text.txt'
,sep=
'\t'
,index=
false
, header=
none
)text.to_csv(
"test.csv"
,index=
false
,sep=
',', header=
none
,encoding=
"utf-8"
)#編碼格式還有 gb2312
text.to_excel(
'new.xls'
,index=
false
,header=
none
)# 如果缺xlwt模組 ,使用pip install xlwt安裝
'''
讀取txt檔案
'''df = pd.read_csv(
"text.txt"
, sep=
',', header=
none
)f =
open
('text.txt'
,encoding=
'utf-8'
)print
(f.read())
#還有readline() readlines()
f.close(
)
'''
讀取其餘兩個檔案
'''df = pd.read_csv(
"test.csv"
, sep=
',', header=
none
,encoding=
'utf-8'
)df = pd.read_excel(
'new.xls'
,header=
none
)
03 Python集合型別
python集合型別思維導圖 只有1個元素的tuple定義時必須加乙個逗號,來消除歧義 2 常用操作 2 字典的常見操作 2 新增元素 3 刪除元素 clear 3 字典的常見函式 2 keys map.keyset 3 values 4 items 4 字典遍歷 3 dict可以用在需要高速查詢的...
03 Python基本運算
運算子可以分為 算術運算子,比較運算子和邏輯運算子。優先順序是 算術運算子 比較運算子 邏輯運算子。要使用括號。print 25 10 2.5print 25 10 丟棄餘數,只保留商 2 print 25 10 求餘數 5 print 25 3 25的3次方等於15625 print 25 10 ...
學習筆記 03 Python教程 py檔案
立即學習 python shell適合小段 臨時使用 py檔案 usr bin env python3 coding utf 8 第一行為直譯器宣告,必須為檔案第一行,前面不能有空行 linux用到 有不太一樣的寫法 第二行是檔案編碼宣告,不寫的話,interpreter預設用ascii解碼py檔案...