
Python
文章平均质量分 76
ElienC
这个作者很懒,什么都没留下…
展开
-
windows上用VSCODE运行python文件不加 if __name__ == ‘__main__‘报错
rdm=CalcTopicsCoherence(topics_random_gen[:50],texts_oringinal,dictionary,corpus) #从语料库的词汇中随机生成的主题,C_V与其他指标的相关系数为正。rdm=CalcTopicsCoherence(topics_random_gen[:50],texts_oringinal,dictionary,corpus) #从语料库的词汇中随机生成的主题,C_V与其他指标的相关系数为正。原因:多进程需要在main函数中运行。原创 2023-08-28 21:56:34 · 348 阅读 · 0 评论 -
查看已启动的jupyter server地址
win10在 用户文件夹\AppData\Roaming\jupyter\runtime 里,找到最新的nbserver-xxxxx-open.html文件,里面也有地址;jupyter server启动时,命令行中会显示地址,但后续会被清屏;也能得到方法三中的结果。原创 2022-07-25 09:49:21 · 3633 阅读 · 0 评论 -
Pandas | 详解数据的合并和拼接
Pandas包的merge、join、concat方法可以完成数据的合并和拼接,merge方法主要基于两个dataframe的共同列进行合并,join方法主要基于两个dataframe的索引进行合并,concat方法是对series或dataframe进行行拼接或列拼接。...转载 2022-07-12 22:43:06 · 8814 阅读 · 0 评论 -
python logging包同时往文件和屏幕输出日志的写法
第一种:import logginglogger = logging.getLogger(__name__)logger.setLevel(level = logging.DEBUG)fh = logging.FileHandler(log_file)fh.setLevel(logging.DEBUG)file_formatter = logging.Formatter('%(asctime)s\t%(levelname)s\t%(name)s\t%(message)s')fh.setFo原创 2022-05-02 23:00:09 · 1241 阅读 · 1 评论 -
Python logger模块快速使用
转自:Python logger模块 - 浅雨凉 - 博客园个人学习收藏,侵删------------------------------------------------------------------------------------1 logging模块简介logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点:可以通过设置不同的日志等级,在release版本中只输出重要信转载 2021-10-02 17:54:14 · 464 阅读 · 0 评论 -
【BUG】VSCode浏览python代码无法进行变量和函数跳转
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------转载 2021-09-29 22:36:46 · 1772 阅读 · 0 评论 -
生动理解numpy.sum()以及其axis参数
转自:https://zhuanlan.zhihu.com/p/48871067个人学习收藏,侵删--------------------------------------------------------------------------使用NumPy模块时,经常会用到numpy.sum()函数,比如计算一个多维数组(ndarray)的所有元素之和:当我用NumPy实现神经网络时,遇到一个问题,我需要计算一个二维ndarray每一列的元素和,于是乎我去看numpy.sum(.原创 2021-02-02 12:07:24 · 1874 阅读 · 0 评论 -
python中的type和object详解
原文(英,需梯子):http://www.cafepy.com/article/python_types_and_objects/python_types_and_objects.html译文:https://www.cnblogs.com/busui/p/7283137.html-----------------------------------------------------------------------------------------------------关于这篇博客转载 2021-01-07 23:47:05 · 244 阅读 · 0 评论 -
Python中的MRO
转自:http://hanjianwei.com/2013/07/25/python-mro/个人学习收藏,侵删对于支持继承的编程语言来说,其方法(属性)可能定义在当前类,也可能来自于基类,所以在方法调用时就需要对当前类和基类进行搜索以确定方法所在的位置。而搜索的顺序就是所谓的「方法解析顺序」(Method Resolution Order,或MRO)。对于只支持单继承的语言来说,MRO 一般比较简单;而对于 Python 这种支持多继承的语言来说,MRO 就复杂很多。先看一个「菱形继承..转载 2021-01-06 17:27:02 · 453 阅读 · 0 评论 -
你真的理解Python中MRO算法吗?
来源:http://xymlife.com/2016/05/22/python_mro/个人学习收藏,侵删【前言】MRO(Method Resolution Order):方法解析顺序。Python语言包含了很多优秀的特性,其中多重继承就是其中之一,但是多重继承会引发很多问题,比如二义性,Python中一切皆引用,这使得他不会像C++一样使用虚基类处理基类对象重复的问题,但是如果父类存在同名函数的时候还是会产生二义性,Python中处理这种问题的方法就是MRO。【历史...转载 2021-01-06 15:18:42 · 160 阅读 · 0 评论 -
jupyter与conda虚拟环境的链接问题以及相关配置
问题描述:使用命令:conda create -n env_name python=ver创建的虚拟环境,能用命令:conda info --envs看到,也能在jupyter的conda选项卡中看到,但启动jupyter notebook后,在new的下拉菜单中却找不到,在文件打开后的编辑界面的的kernel-change kernel菜单里也找不到。解决方法一...原创 2019-12-05 14:22:49 · 1208 阅读 · 0 评论 -
在命令行进行jupyter kernel创建、查看、删除
以下内容基于:编写,如有任何差异,请以实际环境版本文档为准。原创 2020-11-04 10:53:14 · 963 阅读 · 0 评论 -
Duplicate environments when installing packages
https://github.com/conda/conda/issues/9146原创 2020-11-04 10:27:18 · 105 阅读 · 0 评论 -
Python 去除列表中重复的元素
转自:https://www.cnblogs.com/infim/archive/2011/03/10/1979615.html个人学习收藏,侵删-----------------------------------------------------------------------------------------------------比较容易记忆的是用内置的setl1 = ['b','c','d','b','c','a','a']l2 = list(set(l1))p.转载 2020-05-23 20:08:03 · 204 阅读 · 0 评论 -
requests与urllib库的区别
原文链接:https://blog.youkuaiyun.com/sinat_37967865/article/details/85392207个人学习收藏,侵删-------------------------------------------------------------------------------------------------------我们在使用python爬虫时,需要模拟发起网络请求,主要用到的库有requests库和python内置的urllib库,一般建议使用reques转载 2020-05-09 16:06:01 · 1183 阅读 · 0 评论 -
Python网络请求urllib和urllib3详解
来源:https://www.jianshu.com/p/f05d33475c78个人学习收藏,侵删--------------------------------------1. 简介urllib是Python中请求url连接的官方标准库,在Python2中主要为urllib和urllib2,在Python3中整合成了urllib。而urllib3则是增加了连接池等功能,两者互相都有补充的部分。2. urlliburllib作为Python的标准库,基本上涵盖了基础的网络请求功转载 2020-05-09 15:58:56 · 272 阅读 · 0 评论 -
python byte类型与int、str类型转换
转自:https://blog.youkuaiyun.com/u013810296/article/details/86632483个人学习收藏,侵删--------------------------------------------------------------------------------------------bytes类型解释python中的bytes类型可以类比为C中的...转载 2020-05-06 16:33:47 · 514 阅读 · 0 评论 -
Python3中open的newdline参数
来源:https://blog.youkuaiyun.com/hsc_1/article/details/81659935个人学习收藏,侵删---------------------------------------------------------------------------------When reading input from the stream, ifnewlineis...转载 2020-03-13 00:22:26 · 570 阅读 · 0 评论 -
Anaconda版本及库更新涉及的兼容性注意事项
升级acaconda到5.0版conda update condaconda install anaconda=5.0该方法不推荐,还是下载新版本重新安装吧!更新包conda update --all这个命令更新当前环境中所有包到最新版本。conda update -n env -all这个命令更新环境env中所有的包到最新版本conda update package_n...原创 2020-03-05 17:41:45 · 1623 阅读 · 0 评论 -
Anaconda 安装升级更新
转自https://blog.youkuaiyun.com/rznice/article/details/86736079仅限个人学习收藏,侵删-------------------------------------首先更新condaconda update -n base -c defaults conda然后更新 anacondaconda update anaconda最后...原创 2020-03-03 19:39:32 · 594 阅读 · 0 评论 -
Python中unicode和unicodeescape
来源:https://www.cnblogs.com/leomei91/p/7685797.html个人学习保存,侵删---------------------------------------------------------------在python中,unicode是内存编码集,一般我们将数据存储到文件时,需要将数据先编码为其他编码集,比如utf-8、gbk等。读取数据的...转载 2020-02-19 16:47:20 · 798 阅读 · 0 评论 -
Python3中的unicode_escape
来源:https://www.cnblogs.com/my_captain/p/9092644.html个人学习保存,侵删---------------------------------------------------------------------------一. 响应的两种方式在使用python3的requests模块时,发现获取响应有两种方式 其一,为文本响应...转载 2020-02-19 16:15:16 · 1329 阅读 · 0 评论 -
Python3编码问题汇总
来源:http://www.jb51.net/article/92006.htm个人学习保存,侵删-------------------------------------------------------------------------------------------这两天写了个监测网页的爬虫,作用是跟踪一个网页的变化,但运行了一晚出现了一个问题。。。。希望大家不吝赐教!...转载 2020-02-19 16:03:14 · 247 阅读 · 0 评论 -
关于使用sklearn进行数据预处理 —— 归一化/标准化/正则化
转自:http://www.cnblogs.com/chaosimple/p/4153167.html侵删--------------------------------------------------------------------------------------------------一、归一化(Z-Score),或者去除均值和方差缩放公式为:(X-mean)/st...转载 2019-05-07 17:02:39 · 266 阅读 · 0 评论 -
Gensim官方教程翻译(二)——语料库与向量空间(Corpora and Vector Spaces)
译文出处:https://blog.youkuaiyun.com/questionfish/article/details/46739207官方教程原文:http://radimrehurek.com/gensim/tut2.html仅作个人学习资料备份,侵删====================正==========文====================如果你想记录日志,请不要忘记设...转载 2019-05-01 11:56:01 · 383 阅读 · 0 评论 -
gensim corpora的简单使用
作者:Yolen_Chan来源:优快云原文:https://blog.youkuaiyun.com/Yolen_Chan/article/details/84934928---------------------本文将展示gensim的一些用法。python环境:Anaconda3(Python3.7)使用gensim做自然语言处理的一般思路是:使用(处理)字典 ---->...转载 2019-04-26 16:47:42 · 3399 阅读 · 2 评论 -
gensim进行文本相似度比较两例
1.1 eg.1:#-*- coding: utf-8 -*-#example 1:#将corpus以及query语料变换成bow向量,然后将bow向量变换成LSI主题模型向量,#最后计算corpus的向量相对于query的向量的余弦相似度,并排序输出。#reference: https://blog.youkuaiyun.com/l7h9ja4/article/details/80220939...原创 2019-04-30 15:21:46 · 1442 阅读 · 0 评论 -
python中模块是否需要单独导入(import)子包的问题
1)在测试jieba模块的子模块posseg时,遇到不单独导入,而是直接通过父包调用时,会发生引用不了的情况,经查原因如下:2)另找到这篇关于import的文章,以后备查:《关于import,你应该知道这些内容》http://www.360doc.com/content/16/0413/15/30209837_550293917.shtml----------...原创 2019-04-28 17:30:28 · 4362 阅读 · 0 评论 -
Python match-search-findall-group(s)的区别
转自https://www.cnblogs.com/mosson/articles/5828433.htmlmatch、search、findall、group(s) 区别 1 2 3 4 5 importre # match findall经常用 # re.match() #从开头匹配,没有匹配到对象就返回NO...转载 2019-04-14 13:54:26 · 499 阅读 · 0 评论 -
Python正则表达式快速入门
转自https://www.cnblogs.com/mosson/articles/5821825.htm正则本身就是一门语言: 正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,在文本处理方面功能非常强大,也经常用作爬虫,来爬取特定内容,Python本身不支持正则,但是通过导入re模块,Python也能用正则表达式,下面就来讲一下python正则表达式的用法。下图...转载 2019-04-14 13:46:14 · 1818 阅读 · 0 评论