![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 53
-
linda公馆
这个作者很懒,什么都没留下…
展开
-
“ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied:“解决办法
经百度,有说是因为scipy版本过高,于是pip list一下查现有scipy的版本,之后pip uninstall scipy卸载后重装一个低版本,安装时加了–user但还是一直报错权限问题。安装完gensim库后,执行from gensim import models一直报错ModuleNotFoundError。解决办法:关闭360安全卫士、360病毒查杀等工具后,成功安装。原创 2023-04-04 22:51:21 · 772 阅读 · 0 评论 -
修改jupyter默认的浏览器
修改jupyter默认的浏览器的方法原创 2023-04-04 11:16:48 · 4283 阅读 · 0 评论 -
Python运行出现“RuntimeError: ‘cryptography‘ package is required for sha256_password or caching_sha2_pas”
解决Python“RuntimeError: 'cryptography' package is required for sha256_password or caching_sha2_password auth methods”错误原创 2022-07-26 08:53:59 · 1991 阅读 · 0 评论 -
Python中的列表复制
Python中列表的复制分为几种情况:直接赋值浅复制深复制下面通过实例分析一下这几种情况的区别。直接赋值a = [11, 22, 33]b = aprint(id(a), id(b))b[0]=1print(a,b)输出结果为如下所示,发现内存地址没有发生变化,b只是a的引用,通过b更改列表的值时,a同时做修改。2. 用切片赋值a = [11, 22, 33]b = a[:]print(id(a), id(b))b[0]=1print(a,b)输出结果为如下原创 2021-04-19 12:12:06 · 465 阅读 · 1 评论 -
Python中type()函数和isinstance()函数
int和bool是Python中的两个常用数据类型。那么二者在使用的过程中存在哪些区别和联系呢?如果将布尔值进行数值运算,True被当作整数1,False被当作整数0。bool类型是int类型的子类,因此,当用isinstance(False, int)函数判断类型时,结果为True。因此,当我们判断某个变量x是否为int类型时要注意了,用type(x)==int而不要用isinstance(x, int)去做判断。...原创 2021-03-16 14:40:16 · 643 阅读 · 0 评论 -
Python之禅
Python中运行import this可以打印Python的格言。译文(来自网络):Python之禅 by Tim Peters优美胜于丑陋;明了胜于晦涩;简单胜于复杂;复杂胜于凌乱;扁平胜于嵌套;间隔胜于紧凑;可读性很重要;特例不足以特殊到违背这些原则;实用性胜过纯粹;永远不要默默地忽视错误;除非明确需要这样做;面对模棱两可,拒绝猜测;解决问题最直接的方法应该有一种,最好只有一种;当然这是没法一蹴而就的,除非你是荷兰人;原创 2021-03-01 23:32:08 · 591 阅读 · 0 评论 -
python中random模块
Python中的random模块用于生成随机数,它提供了很多函数。常用函数总结如下:1. random.random()用于生成一个0到1的随机浮点数: 0 <= n < 1.02. random.uniform(a,b)返回a,b之间的随机浮点数,若a<=b则范围[a,b],若a>=b则范围[b,a] ,a和b可以是实数。3. random.randint(a,b)返回a,b之间的整数,范围[a,b],注意:传入参数必须是整数,a一定要比b小。4. random原创 2021-02-28 21:27:36 · 509 阅读 · 1 评论 -
pip install命令安装扩展库
pip install命令用于安装扩展库,由于安装扩展库需要从国外网站下载,速度较慢,可以使用-i选项设置临时使用国内的镜像网站。命令格式:pip install -i 镜像地址 包名例如:pip install -i http://pypi.douban.com/simple/ django常用国内镜像地址:清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/阿里云:http://mirrors.aliyun.com/pypi/simple/豆瓣网:原创 2021-02-28 20:24:29 · 6620 阅读 · 2 评论 -
Python词云绘制
绘制词云需要安装3个包:pip install wordcloudpip install matplotlibpip install jieba对Python之禅进行词云绘制:import wordcloudimport matplotlib.pyplot as pltimport jiebaf = open("./Python之禅.txt")text = " ".join(jieba.cut(f.read()))w = wordcloud.WordCloud()w.genera原创 2020-12-03 22:50:51 · 275 阅读 · 0 评论 -
修改jupyter notebook的默认浏览器
修改jupyter notebook的默认浏览器步骤如下:找到jupyter配置文件jupyter_notebook_config.py,路径C:\Users\Admin.jupyter,如果没有该文件,可以在命令行执行命令jupyter notebook --generate-config在配置文件jupyter_notebook_config.py中找到这一行:#c.NotebookApp.browser = ‘’,添加如下内容:import webbrowserwebbrowser.reg原创 2020-12-03 14:42:17 · 218 阅读 · 0 评论 -
Pycharm连接MySQL提示CLIENT_PLUGIN_AUTH is required
Pycharm连接MySQL提示CLIENT_PLUGIN_AUTH is required,如图:解决办法:检查MySQL驱动设置是否正确,Driver source选择External library,Driver library选择相应版本(MySQL 8.0以下版本选择5.1.47驱动),Driver选择com.mysql.jdbc.Driver。Test Connection测试成功!...原创 2020-11-27 00:01:25 · 989 阅读 · 1 评论 -
Pycharm社区版安装Database插件
Pycharm社区版中无数据库插件,安装方法:菜单File->Settings->Plugins,搜索框中输入:Database Navigator -> Install,实现在线安装。安装完成后重启Pycharm即可。如图:若以上方法下载失败,则需要从https://plugins.jetbrains.com/官网(要找到匹配的版本)下载后安装。安装方法:Plugins窗口选择“Install plugin from disk…",找到下载的zip包安装后,重启Pycharm即可原创 2020-11-26 23:19:23 · 1864 阅读 · 0 评论 -
pandas.cut()实现数据离散化
数据离散化一般用来把采集到的数据点分散到设定好的多个区间中,或者在不同的区间内选择特定数据值代表该区间的数据。pandas的cut函数实现数据离散化操作。pandas.cut(x, bins, right=True, labels=None, retbins=False, precision=3, include_lowest=False, duplicates=‘raise’)参数:x:表示要分箱的数组,必须是一维的。bins:int或序列类型的数据。int类型的值表示在x范围内的等宽单元的数量(原创 2020-08-02 18:35:22 · 1602 阅读 · 0 评论 -
pandas.date_range()用法
date_range()是pandas中常用的函数,用于生成一个固定频率的DatetimeIndex时间索引。原型:date_range(start=None, end=None, periods=None, freq=None, tz=None, normalize=False, name=None, closed=None, **kwargs)常用参数为start、end、periods、freq。start:指定生成时间序列的开始时间end:指定生成时间序列的结束时间periods:指定生原创 2020-07-30 19:55:53 · 32660 阅读 · 3 评论 -
cv2读取图片
cv2.imread()用于读取图片文件,读取图片后已多维数组的形式保存图片信息。cv2.imshow(‘显示窗口名称’,图像数组)cv2.waitKey(delay),delay参数表示延迟多少毫秒。import cv2img = cv2.imread(“1.jpg”)cv2.imshow(‘img’,img)cv2.waitKey(0)...原创 2020-07-21 12:08:19 · 1205 阅读 · 0 评论 -
安装cv2模块
安装cv2模块使用pip install opencv-python,不能用pip install cv2。在线安装如果太慢,可以考虑下载安装,下载地址(清华镜像):https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/我Python是3.6.5版本,选择下载opencv_python-3.4.9.31-cp36-cp36m-win_amd64.whl到F:\。测试一下,import cv2,不报错则安装成功。...原创 2020-07-21 12:19:01 · 1266 阅读 · 0 评论 -
jupyter中markdown模式编辑文本格式
jupyter中markdown模式下,可以编辑文本格式:1. 标题可以使用1~6个#加一个空格表示1~6级标题。7个及以上不再支持,视作普通文本。运行效果:2. 换行行末使用两个及以上的空格再回车实现换行。3. 有序列表可以使用数字加一个点号加空格表示有序列表。运行效果:4. 无序列表可以使用*、-或+加空格表示无序列表。运行效果:可以空两格后使用*、-或+加空格实现下一级。运行效果:...原创 2020-07-16 17:44:53 · 4651 阅读 · 2 评论