![](https://img-blog.csdnimg.cn/20210703105100297.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python基础
文章平均质量分 70
python基础的一些想法
python__reported
python菜鸟入门,期待成为数据分析的大神;
互相帮助!
展开
-
python运行加速的几种方式
python运行加速的几种方式一、总结二、全面加速(pypy)二、减少文件的打开即with的调用三、if判断靠前一、总结1、使用pypy2、减少函数化调用3、减少文件的打开即with的调用,将这一调用放在for循环前面,然后传递至后面需要用到的地方4、if函数判断条件多的尽量在前面全面加速(pypy)二、全面加速(pypy)将python换为pypy,在纯python代码下,pypy的兼容性就不影响使用了,因为一些纯python的代码常常会用pypy进行一下加速测试代码,for循环1000原创 2021-07-11 22:58:12 · 3178 阅读 · 3 评论 -
win32com报错filenotfound
win32com报错filenotfound一、报错二、原因三、解决方法一、报错二、原因由于将py文件转到了其它盘的位置以及原系统的temp存在盘改变即新内容存储位置改变了这个是修改完成的原来的报保存位置再E盘,原E盘出了问题,且由于我将存储服务禁用了导致原存储位置即E盘由于存储服务禁用导致没有更改过来,所以报这个错误这种情况下此处存储现象应该显示:管理员在电脑上禁止使用存储服务图片来源:链接: 想要更改新内容的保存位置但是存储里面显示的是,管理员已在此系统上禁止存储服务,该怎么解决原创 2020-07-05 14:39:56 · 3731 阅读 · 0 评论 -
os模块遍历文件夹时的问题
os模块遍历文件夹时的问题一、遍历命令二、一共出现过三类问题1、无反应2、返回生成器3、[WinError 3] 系统找不到指定的路径。4、OSError: [WinError 123] 文件名、目录名或卷标语法不正确。三、总结一、遍历命令 input_files = r"F:\360下载\firefox" for root, dirs, files in os.walk(input_files): print(files) for file in files:原创 2020-06-22 15:01:05 · 3576 阅读 · 2 评论 -
编码处理问题总结:UnicodeDecodeError:'gbk' codec can't decode byte 0xe3: illegal multibyte sequence与读取docx
在试图打开docx文档内容时,以为可以向读取txt文档一样,于是写下了下面的代码with open('C:\\Users\\Administrator\\Desktop\\案例二.docx','r')as f:contents = f.read()print(contents)结果遇上报错:UnicodeDecodeError: ‘gbk’ codec can’t decode byte...原创 2020-05-03 15:09:43 · 2687 阅读 · 0 评论 -
with open() 出现FileNotFoundError: [Errno 2] No such file or directory
@[TOC](with open() 出现FileNotFoundError: [Errno 2] No such file or directory)一、报错with open(output + "doc_to_docx_succuse.txt", "r", encoding="utf-8")as f1:FileNotFoundError: [Errno 2] No such file or directory: 'E:\\Firefox\\docxdoc_to_docx_succuse.txt'原创 2020-10-24 17:57:20 · 22087 阅读 · 2 评论 -
pandas依据多列数据生成某一列数据-兼pandas数据修改汇总
pandas依据多列数据生成某一列数据一、数据修改二、依据多列数据修改某一列一、数据修改网上pandas的数据修改大多是依据某一列数据进行修改或者生成了,几乎没有找到依据多列数据生成或者修改某一列的依据某一列数据修改某一列数据的方法:方法一:df.loc[df.a>=2,'b'] = 'new_data'来自chenpe32cp:《python pandas如何基于某一列修改某一列的值》,链接: python pandas如何基于某一列修改某一列的值.方法二:df["a"]=df["原创 2020-07-22 16:44:19 · 3565 阅读 · 0 评论 -
tushare报错之解决(亲测有效):websocket._exceptions,ValueError: No ‘:‘ found when decoding object value
tushare报错:websocket._exceptions,ValueError: No ':' found when decoding object value一、修改后结果二、报错三、成功获取一、修改后结果二、报错第一个报错:websocket._exceptions具体含义是websocket中缺失_exceptions,github上:pip uninstall websockerpip install websocket-client无效准确解决方法:换成1.2.5原创 2020-07-22 09:25:28 · 5209 阅读 · 4 评论 -
庭审各方情绪识别
庭审各方情绪识别caow 法学数据分析 今天一、引言在《有点玄乎!用Python分析《隐秘的角落》里微表情》这篇公众号文章中对《隐秘的角落》里进行了微表情分析。就是这个电视剧: 我一想不是可以用到庭审直播中去吗?于是去找大佬要源码!大佬没有理我,二、源码修改没关系,自己动手丰衣足食(那是不可能滴!!!!!!!!!!!) 在csdn中找到了一个进行了开源的大神的分享《表情识别与性别识别 实时识别模型附源代码 基于python的tensorflow与keras》愉快的下载下来原创 2020-07-19 14:19:48 · 2098 阅读 · 0 评论 -
权重随机数的权重随着外部变量而变动
权重随机数的权重随着外部变量而变动一、结果二、目标三、难点四、解决一、结果目标:输入的自变量越小,随机数在指定区间[30,181]的取值越大,而输入的自变量越大,随机数在指定区间[30,181]的取值越小结果:二、目标希望随机数的权重随着外部输入的变量的大小进行调整,如果外部输入的变量越小则随机数在自己指定的区间即【30,181】中的权重呈现递增趋势,从结果来看就是在指定的区间即【30,181】取值大的概率更大;如果外部输入的变量越大则随机数在自己指定的区间即【30,181】中的权重呈现递减原创 2020-07-11 15:45:45 · 2209 阅读 · 0 评论 -
pandas写入excel中在dict出现的问题
pandas写入excel中在dict出现的问题一、目标二、问题三、解决方法四、结语一、目标对写入的数据设置为集合套集合的格式如:a={"a":{"b":"c"}这样的集合在for循环结构中,即希望在for循环中出现自己需要的数据则可以进行相应的变更程序如下: with open("情节.txt", "r", encoding="utf-8")as f: condition = f.readlines() for i in condition:原创 2020-06-27 18:00:58 · 3024 阅读 · 0 评论 -
remove方法缺陷补全:续《列表数据清洗遇到问题的记录——set用法和remove方法的缺陷》
remove方法缺陷补全:续《列表数据清洗遇到问题的记录——set用法和remove方法的缺陷》一、问题二、解决方法一、问题remove方法缺陷:需要删除的内容没有办法完全删除现象:见上一篇文章《列表数据清洗遇到问题的记录——set用法和remove方法的缺陷》,链接: link.上一次的可以通过set进行重复值剔除,但是此次不是重复值剔除,不能运用set方法,出现了剔除不干净这次是我在进行jieba分词的停用词处理时遇到的问题,不能用set方法的重复值剔除。如下,停用词中加入了“本院”,希原创 2020-05-26 16:04:57 · 2786 阅读 · 0 评论 -
python字典的遍历方式:向列表一样通过索引遍历字典的值
python字典的遍历方式一、常规遍历方式(一)遍历字典的项(二)遍历字典的键(三)遍历字典的值(四)遍历字典的键值对二、向列表一样通过索引遍历字典的值一、常规遍历方式参见:《python3 字典遍历操作》,链接: link.(一)遍历字典的项这和列表遍历一致:dic = {'a':2,'b':3}for item in dic.items(): print(item)格式为元组(二)遍历字典的键第一种方法dic = {‘a’:2,‘b’:3}for i in dic:prin原创 2020-05-24 12:50:35 · 21908 阅读 · 1 评论 -
《Python数据处理》第十四章笔记
《Python数据处理》第十四章笔记一、Python日志二、邮件一、问题:一、Python日志源码及其注释import loggingfrom datetime import datetimedef start_logger():‘’‘日志初始化设置、文件名(时间)、DEBUG为调试级别(级别导致输出内容的不同)、日志的记录格式、日期格式’’’logging.basicConfig(filename='daily_report_error_%s.log' %原创 2020-05-19 18:18:25 · 2449 阅读 · 0 评论 -
从文本进度条开始:谈谈自己缺失的Python基础知识
从文本进度条开始:谈谈自己缺失的Python基础知识一、文本进度条二、基础知识(一)Python center()方法(二)time.perf_counter()(三)print()三、练习的代码一、文本进度条在对π进行求值时看到了文本进度条,之前一直用的是tqdm模块。来源:步平凡:《使用 PYTHON 实现Π的计算》,链接: https://www.cnblogs.com/bpf-1024/p/10549896.html.源码:from math import fabs #原创 2020-05-13 17:01:59 · 1631 阅读 · 0 评论