- Python : 3.8.13
- OS : Windows 21H1
- Conda : 4.12.0
- PyCharm : 2022.1 (Community Edition)
代码
# mode="ab"
# a - append
# b - binary
# buffering=0 - 无缓冲
import time
rt_data_file = open('rt_data.dat', mode="ab", buffering=0)
for i in range(1000):
print(i)
rt_data_file.write(b'\xaa\xcc\xdd\xaa\xcc\xdd\xaa\xcc\xdd\xaa\xcc\xdd\xaa\xcc\xdd')
# 为了让过程慢一些
# 如果有个监控文件大小并进行可视化展示的脚本,就会更加清晰了
time.sleep(0.1)
rt_data_file.close()
学习推荐
Python具有开源、跨平台、解释型和交互式等特性,值得学习。
Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。
代码的书写要遵守规范,这样有助于沟通和理解。
每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。