python问题学习记录

问题学习记录

pytorch保存和加载模型

参考资料:http://pytorch123.com/ThirdSection/SaveModel/

# 保存 state_dict(推荐使用)
torch.save(model.state_dict(), PATH)
# 加载 state_dict
model = TheModelClass(*args, **kwargs)
model.load_state_dict(torch.load(PATH))
model.eval()

读写csv文件

	# newline=''可解决写入csv文件时时有空行的问题
    # entityRType.csv 实体表
    with open('neo4jFile/entityRType.csv', 'w', encoding='utf-8', newline='') as f:
        # 实体表
        entityRTypeCsv = csv.writer(f)
        # 实体表的两个字段名,eid:唯一标识符,ename:实体名
        entityRTypeCsv.writerow(['ename', 'etname'])

Error: ‘utf-8’ codec can’t decode byte问题

当给python文件加上中文注释时,出现上述该问题。给要执行的python文件的首行加上

# coding=gbk

csv文件,中文在excel中乱码问题

在这里插入图片描述
在这里插入图片描述

pip问题

socket.timeout: The read operation timed out

pip 安装包时,因为国外源的不稳定报错。
解决方法1:

# windows
pip --default-timeout=100 install 包名
# linux
pip --default-timeout=100 install -U 包名

解决方法2:添加国内源
清华镜像源:https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣镜像源:http://pypi.douban.com/simple/

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值