![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础学习
YunMo_SixYear
生活从来没有你想的那么容易,但我为卒,从不后退。
展开
-
AttributeError: partially initialized module ‘spacy‘ has no attribute ‘load‘ (most likely due to a c
提示包内属性不存在的解决办法原创 2023-02-20 14:52:22 · 414 阅读 · 0 评论 -
Python学习——设置pycharm的plot图片显示窗口独立。
问题显示:处理办法:找到左上角:File->Settings->Tools->Python Scientific,取消掉Show plots in toolwindow选项五步操作即可。原创 2022-01-11 20:45:37 · 16275 阅读 · 1 评论 -
Python学习——运行程序出现在Python console(需要用run运行)。
第一个问题:运行程序出现在Python console(需要用run运行)。修改问题:操作如下,选中edit configurations…,取消勾选该选项即可。第二个问题:右键运行程序,出现Run 'pytest in **.py’的情况,**而不是以前的Run ‘****.py’。解决办法:左上角点击 file-settings-tools-python integrated tools,在testing中修改default test runner方式为unittests即可。.原创 2022-01-11 20:42:19 · 2039 阅读 · 0 评论 -
Python入门——字典
字典特点:符号是大括号数据以键值对的形式出现各个键值对之间用 逗号隔开原创 2022-01-10 15:31:45 · 224 阅读 · 0 评论 -
Python入门——程序运行时间读取
**前言:**在执行python程序的时候,简单程序,很快就出结果,也没必要测试时间,但是在机器学习或者深度学习的代码,大多都需要调用cpu或者是gpu,在大多数深度学习的程序评价指标中,时间也作为一个参考,所以查看程序执行的时间,是一个很重要的环节。注释:程序执行时间=cpu时间+休眠等待时长方法1:计算程序开始时的CPU执行时间time.clock( )用以浮点数计算的秒数返回当前的CPU时间。用来衡量不同程序的耗时,比time.time()更有用。import timestart =原创 2021-12-29 20:38:18 · 1348 阅读 · 0 评论 -
python入门——OSError: [WinError 127] 找不到指定的程序。 Error loading
报错信息:OSError: [WinError 127] 找不到指定的程序。 Error loading “E:\anaconda\envs\python\lib\site-packages\torch\lib\caffe2_detectron_ops.dll” or one of its dependencies.问题解决:scdn方法:由于libssl-1_1-x64.dlls日期不匹配,只需要把Anaconda/DLLS下面的覆盖掉Anaconda/Library/bin下面的即可但是不行原创 2021-12-27 19:17:56 · 4170 阅读 · 7 评论 -
python入门——matplotlib画图,plt.rcParams处理图像中汉字、
开头加入两行代码即可#设置字体为SimHei显示中文plt.rcParams['font.sans-serif'] = ['SimHei']#设置正常显示字符plt.rcParams['axes.unicode_minus'] = False原创 2021-12-24 13:22:36 · 1071 阅读 · 0 评论 -
Python轻松入门——anaconda如何安装库+万能安装
0.在开始菜单中找到anaconda安装文件1.选中 anaconda navigator(如果打不开,可以重新安装 anaconda,清空该文件,然后重新安装就好)(打开过程比较漫长,等待打开。)原创 2021-11-11 15:22:15 · 7155 阅读 · 0 评论 -
Python问题——关于安装wordcloud失败
方法1:宝藏网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/下载符合自己版本的wordcloud包(python 3.8即对应的cp38)下载到某盘根路径下。然后cd该盘符进入后执行pip install (文件名,可用table补全)方法2:用anaconda安装。添加链接描述...原创 2021-11-10 21:00:26 · 1383 阅读 · 0 评论 -
Python轻松入门——爬虫,爬取豆瓣top250电影代码。
最重要的不是拿到代码,而是学习的过程。下面把自己遇到的问题记录一下:0.第一个403报错,最开始程序出错后,不停的测试问题,然后被豆瓣查,然后查过多种方法,第一种+cookie信息,第二种用代理ip数据池(目前还没学到)第一种方法如下403报错信息1.提示逗号报错。排查半天发现是sql拼接语句的时候,问号打成中文的了。。。提醒凡是涉及到关于衔接数据库中需要做到字符串拼接的,一定慢慢敲代码。。。2.在删除数据库,重新测试的时候。一定要点下面的do refactor。'''需求分析:0.爬取原创 2021-11-07 09:59:43 · 3630 阅读 · 2 评论 -
python轻松入门——爬取豆瓣Top250时出现403报错(418报错,爬虫)
关于爬虫程序的418+403报错。0.按F12打开“开发者调试页面“如下图所示:按步骤,选中2页面,选中3操作,开始监控网络活动,然后操作刷新界面,找到4位置,右侧滚动条拉到最上就可以找到,往下拉可以看到一些浏览器访问的信息,我们需要把我们的python程序,伪装成浏览器。第一个user—agent第二个就是cookie信息(简单理解就是我们的登陆信息。)1.在head信息加入 user—agent可以模拟浏览器访问不加此信息,会报418错误。长期访问会有403报错。2.在head中加原创 2021-11-07 09:42:19 · 2836 阅读 · 7 评论 -
Python学习——文件操作(写入,读写,关闭)
注意:在打开文件的时候,加上encoding=‘utf-8’,要不容易出现乱码如果需要把第一个文件写入第二个文件(复制),必须在写入后再关闭第一个文件,否则会报错。所有功能完成后,必须关闭文件。#写入古诗f = open('gushi.txt','w',encoding='utf-8')f.write('床前明月光,疑是地上霜。举头望明月,低头思故乡。')f.close()#只读打开p = open('gushi.txt','r',encoding='utf-8')response .原创 2021-10-28 18:05:05 · 594 阅读 · 0 评论 -
Python学习——出拳游戏+购物(列表)
游戏1'''猜拳游戏剪刀 石头 布0 1 2把拳头用数值替代,用数值来判断输赢'''import randomwhile True: user_num = input("请玩家出拳:") com_num = random.randint(0, 2) print("电脑 出拳:",com_num) # #判断输入的时候,是否为整数 测试输出 # print(user_num.isdigit()) #判断输入的数字是否符合规范(此处原创 2021-10-27 12:42:51 · 1655 阅读 · 1 评论 -
Python学习——元组+列表操作
下标定义:举例子:下标就相当于我们坐车的座位号,每一个下标对应固定位置,让我们更精确的找到所要的数据。下标注意点:下标正序起始位置为0,倒序起始位置为-1;切片定义;切面是指对操作的对象截取其中某一部分的操作操作对象:字符串,列表,元组切片语法:序列[开始位置下表;结束位置下标;步长]PS :结果不包含结束位置下标(正负均可)步长是选取间隔大小,正负均可,默认步长为1字符串操作方法查找定义:查找子串(子字符串)在字符串中出现的位置,或者次数find语法字符串.原创 2021-10-11 11:37:19 · 569 阅读 · 0 评论 -
python学习——循环总结
break是跳出所有循环,终止所有continue是结束当前循环,直接进入下一次循环Python与Java的区别:输出的时候 println 不换行print默认换行,我们需要取消换行后面加 end=" "while…else结构while 条件:执行的else 条件 :执行的两个条件下执行的代码必须有一定的依赖关系:该条件的意思也是前面正常执行结束后,才能执行下面的...原创 2021-09-19 18:41:31 · 144 阅读 · 0 评论 -
Python学习——anaconda安装
简介:Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载。我选择最新版本安装,然后点下一步到这一步,两个选项均可,不过是使用用户更多而已,我选所有用户均可用然后是安装选项,可以自定义安装路径,他也默认选择了自己电脑安装的python.原创 2021-09-19 10:42:31 · 224 阅读 · 0 评论 -
Python学习——if汇总
镇楼:Python代码块执行,遵循从上到下的执行顺序。目标循环作用if语法语法(if…else…)多重判断三目运算符if判断举栗:比如你要入党,申请入党必须年满18周岁,这个时候就需要判断,你的年龄是否大于18,如果大于18,允许申请,如果不够18则被退回。这就是一个简单的判断。——>在代码中就是,如果条件成立,就执行某一个操作,如果不成立,就执行另一个。(PS:跟上述栗子,一 一对应)if语法使用条件判断遵循严格缩进if 条件: 条件成立执行的。。 条件成立执行的原创 2021-09-19 10:16:27 · 145 阅读 · 0 评论 -
数据类型转换
常用数据类型转换0.int转换为整型1.float转换为浮点型(比如 1——1.0)2.str转换为字符型3.list将序列转换为列表(列表形式:【】 )4.tuple-将序列转换为元组 (元组形式:())5.eval()把输入的任何元素,转换为原有形式,比如 字符串内部位 浮点型,即转换为浮点型...原创 2021-09-16 12:43:13 · 92 阅读 · 0 评论 -
Python学习——Python安装pil库,操作流程以及安装中出现的问题。
0.用管理员方式打开cmd窗口。1.跳转到python对应目录比如:或者直接在该路径下输入cmd直接跳转。直接回车搞定!!2.输入 pip install pillow安装即可成功后提示:接下来才是高潮!!!这一坨实个什么东西!!!还是找我度娘问下,不会咱就学嘛,对吧最后一行是提示版本更新,对当前问题并没有任何影响,不做讨论总结输出解决方法1:I、在Python的安装目录G:/Python27/Lib/里找到mimetypes.py文件;II、打开mimet.原创 2021-09-15 20:11:39 · 5221 阅读 · 0 评论 -
Python学习——变量知识点
**镇楼:Python书写规范中严格缩进。**0.变量就是当前数据所存储内存位置的一个名字。(PS:宝马,放在了1号仓库,称之为 停车。我们想找到宝马车,我们需要找到停车这个名称,然后会找到对应的仓库,就找到车了。)1.标识符命名规范(适用于定义各种名字)由字母、数字、下划线组成不能由数字开头不能使用内置关键字(使用可能导致与原有系统命名冲突)(没必要背,在使用中会慢慢熟悉)严格区分大小写2.命名习惯由英文缩写构成(简洁明了)驼峰命名法大驼峰:即每个单词首字母都原创 2021-09-15 18:19:42 · 98 阅读 · 0 评论 -
Python学习——pycharm的下载及设置
pycharm的下载及设置记录时间学习内容(0)Pycharm的下载学习内容(1)项目新建学习内容(2)Pycharm的基本设置学习内容修改解释器学习内容(3)新建以及维护已有项目新建维护已有项目(当在该项目下,同时需要对其他项目进行操作)关闭项目学习产出记录时间2021.09.15学习内容(0)Pycharm的下载链接地址:https://www.jetbrains.com/pycharm/download/#section=windows注:上图左侧专业版,适合后期学习,基础学习用右侧社原创 2021-09-15 17:04:56 · 499 阅读 · 0 评论