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