Python 转义符以及脚本自动生成
2017-03-13 10:21
615 查看
首先介绍一下python转义符基础知识:
其中最为常见就是换行
f.write(str + ‘\n’)
\n 是要加引号的,写入的时候unix系统会直接写\n, win系统会自动替换为\r\n,读的时候不会替换
应用扩展:
在某些情况下,如果想要自动生成python脚本,可以通过转义符实现python的代码缩进,如果需要传入参数,可以使用格式化输出实现。下面直接看代码:
生成Script.py文件如下:
Script.py可以直接运行:
欢迎加入学习交流QQ群:657341423
其中最为常见就是换行
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
相关文章推荐
- python脚本自动生成ORACLE AWR报告
- python脚本自动生成ORACLE AWR报告
- 拖动图片到 Python 脚本,自动生成 Markdown 格式链接
- 根据帧图自动生成android 动画xml文件--python脚本
- Python:在Linux下创建一个脚本并且自动修改权限,可以选择路径。批量生成脚本 。
- Python测试用例生成脚本(合并相应单元格以及写入单行数据)代码实例
- Linux下使用crontab命令以及Python脚本实现自动签到
- 【转】Oracle AWR 报告 每天自动生成并发送邮箱 Python脚本(一)
- python自动生成执行集群操作脚本
- Oracle AWR 报告 每天自动生成并发送邮箱 Python脚本
- Python测试用例生成脚本(合并相应单元格以及写入单行数据)代码实例
- 将C++代码全部写到头文件:)python脚本帮助自动生成相应的实现文件初始框架
- Oracle AWR 报告 每天自动生成并发送邮箱 Python脚本
- Appium跑python脚本自动生成简单测试结果报告
- python自动补全以及自带脚本运行失败解决方法
- alembic migration 自动生成migration脚本以及数据初始化
- Python脚本自动生成相似的Cpp类
- python 随便写的数据库差异化比较,并自动生成差异化脚本
- asp.net2.0的几种自动生成脚本的原理以及应用
- python写一段自动生成Objective-C模型对象的脚本