D19 - 彭彭的课程# Python 文字档案的读取和储存(1)

最近看了地狱厨房
觉得好看!!!
里面一堆肉看起来超好吃的XD

今天终於进入汇入档案的部份
连结:https://www.youtube.com/watch?v=C4OkV6DrVRs&list=PL-g0fdC5RMboYEyt6QS2iLb_1m7QcgfHk&index=13&ab_channel=%E5%BD%AD%E5%BD%AD%E7%9A%84%E8%AA%B2%E7%A8%8B

  • 档案操作流程
    • 开启档案
    • 读取或写入
    • 关闭档案
  1. 开启档案
    基本语法
    档案物件=open(档案路径,mode=开启模式)

  2. 读取或写入
    开启模式参数常用有三种

读取模式- r
写入模式- w
读写模式- r+

  1. 读取档案
    读取全部文字
    档案物件.read()

一次读取一行(批次读)
for 变数 in档案物件:
从档案依序读取每行文字到变数中

读取Json格式
import json
读取到的资料=jaon.load(档案物件)

  1. 写入档案 (储存档案)
    写入文字
    档案物件.write(字串)

写入换行符号
档案物件.write(“这是范例文字\n”)

写入jaon格式
import json
jason.dump(要写入的资料,档案物件)

  1. 关闭档案
    基本语法
    档案物件.close()
  • !!最佳实务
    with open(档案路径,mode=开放模式)as 档案物件:读取或写入档案的程序
    程序会自动关档案不用写close

抱歉各位牛排看起来太好吃了
明天再来练习XDD


<<:  第19车厢-娃!网页必备的响应式轮播效果怎麽刻?

>>:  [Day19] TS:什麽!泛型的参数还能有预设值?

[Day 29] Partitioning (3) - Rebalancing Partitions

Rebalancing Partitions 每经过一段时间,资料库可能会因为以下几件事情改变: 为...

Python 练习

今天也要让大家来练习,只不过今天的东西会稍微难想一点,所以今天一个题目而已。那我们就开始吧 题目 今...

身为面试官,如何在面试时聊技术?

一开始加入面试会议时,心里不知道要问些什麽,但与同事们不断讨论过後,才慢慢摸索出要如何开口提问。与其...

[Angular] Day14. Built-in directives - structural

在上一章中介绍了 attribute directive 的用法,接着要来介绍另一种 Angular...

AutoCAD ActiveX #3 Draw

AddLine Creates a line passing through two points....