欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

對Python中 \r, \n, \r\n的徹底理解

 更新時間:2020年03月06日 18:20:27   作者:脫離低級趣味  
這篇文章主要介紹了對Python中 \r, \n, \r\n的徹底理解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

回車和換行的歷史:

機械打字機有回車和換行兩個鍵作用分別是:  

換行就是把滾筒卷一格,不改變水平位置。 (即移到下一行,但不是行首,而是和上一行水平位置一樣)

回車就是把水平位置復(fù)位,不卷動滾筒。 (即將光標(biāo)移到行首,但是不會移到下一行,如果繼續(xù)輸入的話會覆蓋掉前面的內(nèi)容)

Enter = 回車+換行(\r\n)

理解:

\n是換行,英文是New line

\r是回車,英文是Carriage return 

unix換行:\n(0x0A)

MAC回車:\r(0x0D)

WIN回車換行:\r\n(0x0D,0x0A)

補充知識: python文件輸出unicode轉(zhuǎn)碼

有時候利用python爬蟲獲得的文件是Unicode的編碼格式。輸出大概是:

{"\u5185\u5bb9": "\u5c11\u5e74\u4e0d\u8bc6\u6101\u6ecb\u5473\uff0c\u7231\u4e0a\u5c42\u697c\u3002\u7231\u4e0a\u5c42\u697c\u3002\u4e3a\u8d4b\u65b0\u8bcd\u5f3a\u8bf4\u6101\u3002 \u800c\u4eca\u8bc6\u5c3d\u6101\u6ecb\u5473\uff0c\u6b32\u8bf4\u8fd8\u4f11\u3002\u6b32\u8bf4\u8fd8\u4f11\u3002\u5374\u9053\u5929\u51c9\u597d\u4e2a\u79cb\u3002scrapy\u4e2d\u6587\u7f51\uff08http://www.scrapyd.cn\uff09\u6574\u7406", "\u4f5c\u8005": "\u8f9b\u5f03\u75be"},

類似這種。

根據(jù)不同的編碼,讀取文件輸出的時候,加上對應(yīng)的解碼方式就行了。如:

with open("mingyan.json",'r',encoding='unicode_escape')as file:
  message = file.read()
  print(message)
  print(type(message))
encoding = ‘編碼方式'

編碼方式其實有很多。一般文件上面有個

# test for with.py
# -*- coding: utf-8 -*-
# __author__ = 'Carina'

這就是指出了編碼方式。方便以后的該文件的處理操作

以上這篇對Python中 \r, \n, \r\n的徹底理解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python3.6 + TensorFlow 安裝配置圖文教程(Windows 64 bit)

    Python3.6 + TensorFlow 安裝配置圖文教程(Windows 64 bit)

    這篇文章主要介紹了Python3.6 + TensorFlow 安裝配置的教程(Windows 64 bit),本文通過圖文并茂的形式給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • python range實例用法分享

    python range實例用法分享

    在本篇文章里小編給大家整理了關(guān)于python range實例用法,有需要的朋友們可以學(xué)習(xí)參考下
    2020-02-02
  • python 編寫簡單網(wǎng)頁服務(wù)器的實例

    python 編寫簡單網(wǎng)頁服務(wù)器的實例

    今天小編就為大家分享一篇python 編寫簡單網(wǎng)頁服務(wù)器的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • pygame游戲之旅 計算游戲中躲過的障礙數(shù)量

    pygame游戲之旅 計算游戲中躲過的障礙數(shù)量

    這篇文章主要為大家詳細介紹了pygame游戲之旅的第8篇,教大家實現(xiàn)游戲中躲過障礙數(shù)量的計算,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Python sorted函數(shù)詳解(高級篇)

    Python sorted函數(shù)詳解(高級篇)

    本文我們用到了sorted 如何進行按照鍵或者值進行排序,解決了字典的排序問題。文中將進一步詳細介紹sorted的強大。希望對大家有所幫助
    2018-09-09
  • python3?requests中文亂碼之壓縮格式問題解析

    python3?requests中文亂碼之壓縮格式問題解析

    這篇文章主要介紹了python3?requests中文亂碼問題之壓縮格式問題,我們在爬蟲時,經(jīng)常會遇見中文亂碼問題,之前都是編碼格式的問題,很少遇見由于壓縮格式造成的編碼混亂問題,特記錄下,需要的朋友可以參考下
    2022-08-08
  • Python如何將裝飾器定義為類

    Python如何將裝飾器定義為類

    這篇文章主要介紹了Python如何將裝飾器定義為類,文中講解非常細致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • DataFrame數(shù)據(jù)框模糊查詢與去重方式

    DataFrame數(shù)據(jù)框模糊查詢與去重方式

    數(shù)據(jù)框模糊查詢通常使用contains函數(shù)和正則表達式來實現(xiàn),可以查詢以某個字符開頭、包含或結(jié)尾的數(shù)據(jù),若數(shù)據(jù)類型不一致可能會報錯,需統(tǒng)一為str類型,數(shù)據(jù)框去重則通過drop_duplicates函數(shù)實現(xiàn),可指定列進行去重,并有多種處理重復(fù)值的方式
    2024-09-09
  • 給Python的Django框架下搭建的BLOG添加RSS功能的教程

    給Python的Django框架下搭建的BLOG添加RSS功能的教程

    這篇文章主要介紹了給Python的Django框架下搭建的BLOG添加RSS功能的教程,示例代碼非常簡單,需要的朋友可以參考下
    2015-04-04
  • python寫的本地WIFI密碼查看器的具體代碼

    python寫的本地WIFI密碼查看器的具體代碼

    本文主要分享一個本地wifi密碼查看器,用python實現(xiàn)的,代碼簡單易懂,感興趣的朋友跟隨小編一起看看吧
    2024-06-06

最新評論