博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Learn Python the Hard Way: 读写文件
阅读量:6431 次
发布时间:2019-06-23

本文共 843 字,大约阅读时间需要 2 分钟。

hot3.png

read_write.py

#!/usr/bin/python# -*- coding: utf-8 -*-from sys import argvscript, filename = argvprint "We're going to erase %r." % filenameprint "If you don't want that, hit CTRL-C (^C)."print "If you want that, hit RETURN."raw_input("?")print "Opening the file ... \n"target = open(filename, 'w')print "Truncating the file ... Goodbye !\n"target.truncate()print "Now I'm going to ask you for 3 new lines."line1 = raw_input("line 1: ")line2 = raw_input("line 2: ")line3 = raw_input("line 3: ")print "I'm going to write these to the file."target.write(line1)target.write("\n")target.write(line2)target.write("\n")target.write(line3)target.write("\n")target.close()print "The content you just typed is:"target = open(filename, 'r')print target.read()print "And finally, we close it."target.close()

转载于:https://my.oschina.net/goopand/blog/352460

你可能感兴趣的文章
Redis 基础、高级特性与性能调优
查看>>
React native 第三方组件 React native swiper
查看>>
接口幂等设计
查看>>
编程入门指南
查看>>
移动端的自适应方案—REM
查看>>
你真的懂volatile吗
查看>>
Android 编译时注解-提升
查看>>
说说 Spring AOP 中 @Aspect 的高级用法
查看>>
Workbox CLI中文版
查看>>
贝聊亿级数据库分库分表实践
查看>>
同时连接gitlab和github
查看>>
vuex源码分析
查看>>
tornado+datatables分页
查看>>
集成 Kubernetes 与 Cloud Foundry,IBM自有一套
查看>>
php 中英文字符分割
查看>>
No module named yum
查看>>
Shell处理用户输入参数----getopts
查看>>
【函数】06、装饰器的应用
查看>>
v$sysstat
查看>>
剑指offer 66通关纪念
查看>>