使用Perl创建指定编码格式(如utf-8)文件的实现代码

时间:2023-07-28 08:11:11 

从而使得有些字符(尤其是宽字符)无法正确地显示,即不再是utf-8格式了。

解决办法:
打开输出文件时即指定编码格式,就不会出现输出文件打开以后乱码的情况了。

普通的默认open输出文件:


open(OUTPUT,'>>output.txt')||die"can not open the file: $!";

定义指定编码格式文件(或者成为使用Perl创建一个指定编码格式的文件):


open OUTPUT, ">:encoding(utf-8)", "output.txt";
print OUTPUT $something;
close OUTPUT;

标签:编码格式
0
投稿

猜你喜欢

  • JS 判断undefined的实现代码

    2024-04-19 09:53:58
  • python使用paramiko模块通过ssh2协议对交换机进行配置的方法

    2022-05-16 03:03:17
  • Python时间转化方法超全总结

    2021-10-23 02:39:56
  • Go语言实现选择法排序实例

    2024-04-25 15:29:33
  • 使用python实现excel的Vlookup功能

    2023-05-01 20:15:15
  • python批量修改ssh密码的实现

    2023-07-06 13:17:08
  • pytorch model.cuda()花费时间很长的解决

    2021-12-08 08:02:06
  • 什么是Python变量作用域

    2021-12-25 21:36:24
  • python修改全局变量可以不加global吗?

    2021-01-11 08:10:56
  • PHP中$GLOBALS['HTTP_RAW_POST_DATA']和$_POST的区别分析

    2023-11-22 22:00:16
  • sqlserver 支持定位当前页,自定义排序的分页SQL(拒绝动态SQL)

    2024-01-16 03:58:06
  • Selenium多窗口切换解决方案

    2021-07-06 14:56:33
  • 利用Python Matlab绘制曲线图的简单实例

    2021-05-16 07:21:38
  • oracle锁表该如何解决

    2024-01-23 20:28:38
  • python通过对字典的排序,对json字段进行排序的实例

    2023-06-15 02:20:40
  • asp如何在约定时间显示特定的提示信息?

    2010-06-28 16:52:00
  • 总结归纳python os库常用方法

    2023-05-23 19:34:05
  • 语义化你的HTML标签和属性

    2008-06-12 13:18:00
  • python+pyqt实现12306图片验证效果

    2023-11-02 07:28:18
  • Python中urllib+urllib2+cookielib模块编写爬虫实战

    2023-10-21 19:02:35
  • asp之家 网络编程 m.aspxhome.com