Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4613
  • 博文数量: 16
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 170
  • 用 户 组: 普通用户
  • 注册时间: 2021-06-07 17:12
个人简介

对嵌入式、QT、桌面开发感兴趣

文章分类
文章存档

2022年(16)

我的朋友
最近访客

分类: Python/Ruby

2022-09-08 09:56:40

1. 字符串不同编码格式的字节数组

  1. str='测试'
  2. res=bytes(str, encoding='gb2312')
  3. print(res)

2. 格式化 C 数组(16 -> 12, 符合 C 代码 80 宽度)

  1. # 格式化长数组,16 到 12 宽度
  2. last_str = ''
  3. with open('a.txt', 'r') as fr, open('b.txt', 'w+') as fw:
  4.     while True:
  5.         read_str = fr.readline().strip()
  6.         if len(read_str) > 0:
  7.             full_str = last_str + read_str
  8.             while len(full_str) > 60:
  9.                 write_str = full_str[0:60]
  10.                 full_str = full_str[60:]
  11.                 fw.write(write_str + '\n')
  12.             last_str = full_str
  13.         else:
  14.             fw.write(last_str + '\n')
  15.             break
  16. print('finished');




阅读(51) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~