zhizhesoft

  • 首页
Python
Python

python读取txt文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x8e in position 8: illegal multibyte sequence

python读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x8e in position 8: illegal multibyte sequence,如下代码: 1 #coding:utf-8 2 import shutil 3 readDir = "F:\\爬取数据\\11.txt" 4 writeDir = "F:\\爬取数据\\22.txt" 5 #txtDir = "/home/fuxueping/Desktop/1" 6 lines_s…

2022年7月31日 0条评论 28点热度 0人点赞 risingsun 阅读全文
Python

Python库整理

库名称简介 Chardet字符编码探测器,可以自动检测文本、网页、xml的编码。   colorama主要用来给文本添加各种颜色,并且非常简单易用。   Prettytable主要用于在终端或浏览器端构建格式化的输出。   difflib,[Python]标准库,计算文本差异   Levenshtein,快速计算字符串相似度。   fuzzywuzzy,字符串模糊匹配。   esmre,正则表达式的加速器。   shortuuid,一组简洁URL/UUID函数库。   ftfy,Unicode文本工具7   uni…

2022年7月31日 0条评论 27点热度 0人点赞 risingsun 阅读全文
Python

【转】项目搬迁,快捷导出环境依赖包到requirements.txt

项目搬迁的时候,需要把当前的环境依赖包导出,然后到部署项目的服务器上安装依赖。 我们可以通过下面的命令执行,把依赖包导出到requirements.txt文件里。 生成requirements.txt   下面重定向的命令,window下系统也能使用。 pip freeze > requirements.txt 安装requirements.txt依赖 pip install -r requirements.txt 新电脑、新环境下不必再一个一个地安装Python包,两个命令搞定,一个备份,一个安装 转自 h…

2022年7月31日 0条评论 14点热度 0人点赞 risingsun 阅读全文
Python

一文透彻掌握 Python 编码问题

一、当我说字符时,我在说什么? 当我们提起字符串时,每个程序员都能理解到,我们说的是一个字符序列。但是,当我们说字符时,很多人就困惑了。 写在纸上的字符很容易辨识,但是为了将不同的字符在计算机中标识出来,人类发明了unicode字符。简单讲,unicode可以看成是一个标准的函数,它将一个具体的字符映射成0-1114111之间的一个数字,这个数字叫做码位。通常,码位用十六进制表示,并且前面会加上“U+”的字样。例如,字母A的码位是U+0041。 按道理说,我们在计算机中,用unicode的码位来代表字符就很完美了。…

2022年7月31日 0条评论 38点热度 0人点赞 risingsun 阅读全文
Python

检验是否全是中文字符

def is_all_chinese(strs): #去掉换行符 strs=strs.replace("\n","") for _char in strs: if not '\u4e00' <= _char <= '\u9fa5': print("不是汉字") return False print("是汉字") return True 测试 line="刘文华" is_all_chinese(line) 是汉字True

2022年7月31日 0条评论 17点热度 0人点赞 risingsun 阅读全文
Python

深浅copy

1.浅拷贝:只拷贝第一层 2.深拷贝:拷贝嵌套层次中的所有可变类型 3.特殊情况:元祖

2022年7月31日 0条评论 21点热度 0人点赞 risingsun 阅读全文
Python

python进阶:类和对象

@修饰符:将被修饰的函数作为参数,运行修饰函数 实例方法: 静态方法:@staticmethod 类方法:@classmethod 自省:通过一定的机制查询到对象的内部结构 序列类:   列表推导式(例表生成式): #普通循环输出 odd_list = [] for i in range(21): if i % 2 == 1: odd_list.append(i) print(odd_list) #列表生成式 odd_list = [i for i in range(21) if i % 2 == 1] print…

2022年7月31日 0条评论 20点热度 0人点赞 risingsun 阅读全文
Python

python文件操作

一、文件处理流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 r模式,默认模式,文件不存在则报错 w模式,文件不存在则创建,文件存在则覆盖 a模式,文件不存在则创建,文件存在则不会覆盖,写内容会以追加的方式写(写日志文件的时候常用),追加模式是一种特殊的写模式 b(rb,wb,ab)模式:不用加encoding:utf-8 f=open('c.txt','rb') # print(f.read()) print(f.read().decode()) f=open('d.tx…

2022年7月31日 0条评论 35点热度 0人点赞 risingsun 阅读全文
Python

机器学习中python的有关使用技巧【创建虚拟环境、jupyter的kernel修改】

1、创建虚拟环境<在原来基础上建立> *注:(这里是python2、python3环境共存,我要创建一个python3的虚拟环境) 一、先安装虚拟环境变量: pip3 install -U virtualenv 二、创建虚拟环境 virtualenv --system-site-packages -p python3 venv(这个是虚拟环境名字) 三、启动虚拟环境 source venv/bin/activate *查看虚拟环境下的pip安装包:pip list 四、退出虚拟环境: (venv)$ d…

2022年7月31日 0条评论 18点热度 0人点赞 risingsun 阅读全文
Python

使用清华开源镜像安装tensorflow

转自:https://www.cnblogs.com/geeksongs/p/10745419.html 安装tensorflow时,如果使用直接安装速度相对较慢,采取清华大学的镜像会提高速度。GPU版本安装方法: pip install tensorflow-gpu==1.8 -i https://pypi.tuna.tsinghua.edu.cn/simple 或 pip install tensorflow==1.8 -i https://pypi.tuna.tsinghua.edu.cn/simple  豆…

2022年7月31日 0条评论 25点热度 0人点赞 risingsun 阅读全文
1…34567…3770
Search

COPYRIGHT © 2022 zhizhesoft. ALL RIGHTS RESERVED.