VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > python爬虫 >
  • 有关文件目录的函数5

本站原创,未经许可禁止转载
import os
# 打开文件
file1 = os.open( "china.txt", os.O_RDWR|os.O_CREAT )

# 写入字符串
os.write(file1, str.encode("hello,world!"))

# 关闭文件
os.close( file1 )

print ("关闭文件成功!!")


encode() 方法
以 encoding 指定的编码格式编码字符串。errors参数可以指定不同的错误处理方案。
语法
encode()方法语法:
str.encode(encoding='UTF-8',errors='strict’)
encoding -- 要使用的编码,如"UTF-8"。
errors -- 设置不同错误的处理方案。默认为 'strict',意为编码错误引起一个UnicodeError。 其他可能得值有 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 以及通过 codecs.register_error() 注册的任何值。


str1 = "xin3721网络学院";
str_utf8 = str1.encode("UTF-8")
str_gbk = str1.encode("GBK")
 
print(str1)
 
print("UTF-8 编码:", str_utf8)
print("GBK 编码:", str_gbk)
 
print("UTF-8 解码:", str_utf8.decode('UTF-8','strict'))
print("GBK 解码:", str_gbk.decode('GBK','strict'))



相关教程