欢迎加入学习交流QQ群:657341423 本人新书《玩转Python网络爬虫》,可在天猫、京东等商城搜索查阅或通过右侧图书链接购买,项目深入浅出,适合爬虫初学者或者是已经有一些网络爬虫编写经验,但希望更加全面、深入理解Python爬虫的开发人员。
首先介绍一下python转义符基础知识:
其中最为常见就是换行 f.write(str + ‘\n’) \n 是要加引号的,写入的时候unix系统会直接写\n, win系统会自动替换为\r\n,读的时候不会替换
应用扩展: 在某些情况下,如果想要自动生成python脚本,可以通过转义符实现python的代码缩进,如果需要传入参数,可以使用格式化输出实现。下面直接看代码:
strHello =
"the length of (%s) is %d" %(
'Hello World',
len(
'Hello World'))
CreatScript=[
"a=['ab']",
"if a:",
"print(%r)" %strHello]
file=
open(
'Script.py',
'w')
file.
write(str(CreatScript[
0])+
'\r\n')
file.
write(str(CreatScript[
1])+
'\r\n'+
'\t')
file.
write(str(CreatScript[
2])+
'\r\n')
file.
close()
生成Script.py文件如下:
Script.py可以直接运行:
欢迎加入学习交流QQ群:657341423
转载请注明原文地址: https://ju.6miu.com/read-38886.html