資料編碼和處理

2021-08-24 17:34:53 字數 641 閱讀 8060

csv資料處理 

import csv

讀:csv.reader,csv.dictreader

寫:csv.writer,csv.dictwriter

更高階可考慮pandas

json資料處理

import json

讀:json.loads

寫:json.dumps

xml資料處理

簡單xml處理: from xml.etree.elementtree import parse

更高階的處理: lxml

增量xml處理: from xml.etree.elementtree import iterparse

編碼字串位元組到16進製制

binascii.b2a_hex或base64.b16encode

解碼16進製製到字串位元組

binascii.a2b_hex或base64.b16decode

編碼字串位元組到base64

base64.b64encode

解碼base64到字串位元組

base64.b64decode

讀取巢狀和可變長二進位制資料  ****重點標記,實操來加深理解

結合描述器,延遲計算,元類,類變數和記憶體檢視等程式設計技術來實現。

PHP JSON 資料編碼和解碼

資料表乙個字段需要記錄多個資訊,如記錄關於使用者的其他資訊 資料傳輸,如 api介面返回值 ajax中實現非同步載入 配置檔案,如 composer.json 包管理配置檔案 json 使用最頻繁的兩個操作就是編碼和解析資料,php 官方提供了以下 2 個函式實現這兩個操作 json encode ...

資料編碼技術

資料編碼技術型別和方法 1.資料編碼型別 在計算機中資料是以離散的二進位制0 1位元序列方式表示的。計算機資料在傳輸過程中的資料編碼型別,主要取決於它採用的通訊通道所支援的資料通訊型別。根據資料通訊型別,網路中常用的通訊通道分為兩類 模擬通訊通道與數字通訊通道。相應的用於資料通訊的資料編碼方式也分為...

資料編碼方式

4類資料傳輸方式 1 模擬資料用模擬訊號傳輸 2 模擬資料用數碼訊號傳輸 3 數字資料用模擬訊號傳輸 4 數字資料用數碼訊號傳輸 除第 1 種外,都需要資料編碼 1 模擬資料用模擬訊號傳輸 例如傳統的 2 模擬資料用數碼訊號傳輸 例如數位化 訊號數位化的轉換過程採用脈衝編碼調製 pcm pcm技術以...