解决问题笔记
blackieliu
这个作者很懒,什么都没留下…
展开
-
jupyter更改默认路径
1、文件默认存储路径怎么查? 安装Anaconda后,新建文件的默认存储路径一般在C系统盘,那么路径是什么呢? 首先,新建一个.ipynb文件, 输入以下脚本,运行出的结果即是当前jupyter文件默认保存路径 import osprint(os.path.abspath('.'))2、 文件默认存储路径怎么改? 第一步:找到配置文件 菜单中打开Anaconda Prompt 输入命令jupyter notebook --gene...原创 2021-12-02 08:59:52 · 4889 阅读 · 3 评论 -
jieba.cut与jieba.lcut的区别
jieba.cut生成的是一个生成器,generator,也就是可以通过for循环来取里面的每一个词。s='将中文文本拆分为词语保存到列表words中'words=jieba.cut(s,cut_all=True)#将中文文本拆分为词语保存到列表words中.print(words)显示如下:word_list= [word for word in jieba.cut(text)]jieba.lcut 直接生成的就是一个lists='将中文文本拆分为词语保存到列表wo..原创 2021-11-27 10:58:30 · 10813 阅读 · 0 评论 -
python 读文件时‘gbk‘ codec can‘t decode 的解决方法
在读一个CSV文件时遇到了问题import csvcsvfile=open("vip.csv","r") #open()返回了一个文件对象csvfilelines=csv.reader(csvfile) #reader()返回一个reader对象lines,lines是一个list提示:UnicodeDecodeError: 'gbk' codec can't decode byte 0xb7 in position 6: illegal multibyte sequence解决:csvf.原创 2021-06-25 17:04:37 · 2400 阅读 · 0 评论 -
python用input函数一次输入多个值
可以用split来进行分割:input("请输入三个数字:").split()split默认以空格分割,如果需要用其他分隔符,则在参数中指定,例如:input("请输入三个数字:").split(","), 这时输入数据时以逗号进行分割注意:分割后的结果为字符串类型,如果要得到数字,则需要用map函数进行映射:a,b,c=map(int,input("请输入三个数字:").split())...原创 2021-06-25 10:50:40 · 12531 阅读 · 1 评论