python格式檔案 Python 之 格式化檔案

2021-10-11 04:36:08 字數 677 閱讀 8608

# 結構化檔案儲存

- xml, json

- 為了解決不同裝置之間的資訊交換

## xml檔案(可擴充套件標記語言)

- 標記語言:語言中使用尖括號括起來的文字字串標記

- 可擴充套件:使用者可以自己定義需要的標記

- 例如:

自定義標記的teacher

存在兩個標記之間的任何內容都應該跟teacher相關

- 是w3c組織制定的乙個標準

- xml描述的是資料本身,即資料的結構和語義

- xml文件的構成

- 處理指令(可以認為乙個檔案內只有乙個處理指令)

- 根元素(乙個檔案內只有乙個根元素)

- 子元素

- 屬性

- 內容

- 注釋

- 起說明作用的資訊

- 注釋不能巢狀在標籤裡

- 只有在注釋的開始和結尾使用雙短橫線

- 三短橫線只能出現在注釋的開頭而不能在結尾

可以》 不可以

可以,注釋內容可以有乙個短橫線

不可以,雙短橫線只能出現在開頭或結尾

可以不可以,三短橫線只能出現在開頭

- xml標籤的命名規則

- pascal命名法

- 用單詞表示,第乙個字母大寫

- 大小寫嚴格區分

- 配對的標籤必須一致

texi格式檔案

ffmpeg自帶文件及示例程式,存放在doc目錄下,文件對ffmpeg各個模組都有說明。發現乙個問題,很文件擴充套件名為 texi,如ffplay.texi ffmpeg.texi等。用文字編輯器開啟,發現其中多了一些特殊的標記,在ubuntu乙個命令texi2html,可以將 texi檔案轉換成h...

texi格式檔案

ffmpeg自帶文件及示例程式,存放在doc目錄下,文件對ffmpeg各個模組都有說明。發現乙個問題,很文件擴充套件名為 texi,如ffplay.texi ffmpeg.texi等。用文字編輯器開啟,發現其中多了一些特殊的標記,在ubuntu乙個命令texi2html,可以將 texi檔案轉換成h...

tsv csv格式檔案

逗號分隔值 comma separated values,csv,有時也稱為字元分隔值,因為分隔字元也可以不是逗號 其檔案以純文字形式儲存 資料 數字和文字 純文字意味著該檔案是乙個字串行,不含必須像二進位制數字那樣被解讀的資料。csv檔案由任意數目的記錄組成,記錄間以某種換行符分隔 每條記錄由欄位...