Python 转义符以及脚本自动生成

    xiaoxiao2021-03-25  72

    欢迎加入学习交流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

    最新回复(0)