write寫入自動換行


1.意思不同 \n的意思是換行符,\r的意思是回車符。
2.用法不同 在C語言中,語句結尾打上\n是轉到下一行同一個位置,而\r是回到當前行的行首,如果同時打上\r\n就會來、轉到下一行的行首。
3.系統標准不同 在Unix和Linix中,每行的結尾只有\n;而Windows系統中,每行結尾是\r\n;而在Mac中,結尾只有\r。多一行空白加newline=‘’
from pyquery import PyQuery as pq
import requests
import sys

url="http://www.jrexam.com/gqzp/"
# paras="?page=1"
response=requests.get(url)
print(response.encoding)
re=pq(response.content)
s=re('ul[class="zg_gqlmneifloul"]').find("a")
with open("./zhaopin.csv","w",newline='') as f:
    for i in s:
       f.write(i.text+"\r\n")

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM