python文件读取编码笔记-创新互联
import os
pathloc = 'C:\\Users\\lw\\Desktop\\课件'
try:
with open("log_logo", "w+", encoding="utf-8") as f:
for root, dirs, files in os.walk(pathloc, topdown=False):
# print('root:',root)
# print('dirs:',dirs)
# print('files:',files)
tmpdir = root
for filename in files:
if filename.endswith("java"):
filepath = os.path.join(tmpdir, filename) #需要拼接路径
try:
with open(filepath, 'r', encoding="gbk")as f1:
# with open(filepath, 'r', encoding="utf-8")as f1:
s = f1.read()
# print(s)
f.write(s)
except:
with open(filepath, 'r', encoding="UTF-8")as f1:
# with open(filepath, 'r', encoding="utf-8")as f1:
s = f1.read()
# print(s)
f.write(s)
except:
pass
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
创新互联公司于2013年开始,先为山阳等服务建站,山阳等地企业,进行企业商务咨询服务。为山阳企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。分享题目:python文件读取编码笔记-创新互联
分享路径:http://azwzsj.com/article/cdgdcd.html