Python
疯狂的小强呀
这个作者很懒,什么都没留下…
展开
-
Python爬虫之爬虫的基本概念
网络爬虫什么是网络爬虫通俗理解:爬虫是一个模拟人类请求网站行为的程序。功能:可以自动请求网页,并将数据抓取下来,然后使用一定的规则提取有价值的数据专业介绍可参考百度百科通用爬虫和聚焦爬虫通用爬虫:通用爬虫是搜索引擎抓取系统(百度、谷歌、搜狗等)的重要组成部分。主要是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份。聚焦爬虫:是面向特定需求的一种网络爬虫程...原创 2019-08-06 20:59:42 · 407 阅读 · 0 评论 -
ERROR: No matching distribution found for cv2
一直以为是我版本的问题,后来一查才发现包名是另一个名字,仅以此博客记录。原创 2024-03-02 11:47:21 · 462 阅读 · 0 评论 -
使用cuda查看、创建、删除python虚拟环境等一系列操作
经常要用到conda来操作python环境,但是命令总是记不住,那就整理一个比较完整的笔记供大家一起查阅吧。原创 2024-02-29 21:41:24 · 632 阅读 · 0 评论 -
本地pycharm远程连接服务器运行自己的项目
打开pycharm,找到 工具–>部署–>配置进入配置页面,点击左上角的加号,选择SFTP弹出输入框,输入你自定义的服务器名称点击ssh配置后面的省略选项进入服务器配置页面连接成功点击应用,然后点击确定设置项目映射然后点击确定,服务器就配置好了为项目选择我们刚刚配置的服务器,在页面的右下角点击“无默认服务器”,然后会出现我们上面配置的服务器“image”,选择。原创 2023-08-05 20:30:07 · 1468 阅读 · 0 评论 -
django对数据库中的表进行重新生成
关于详细的数据表生成见博文:https://blog.csdn.net/David_house/article/details/131385460?原创 2023-07-10 20:50:43 · 1071 阅读 · 0 评论 -
django.db.utils.NotSupportedError: MySQL 8 or later is required (found 5.7.2)简单快速的解决办法
这个问题是说我们的Django框架版本比较新,已经不支持MySQL老版本5.7.2了,MySQL8或者更新的版本才是我们需要的或者说匹配的。原创 2023-06-27 09:41:16 · 8275 阅读 · 1 评论 -
Django项目之添加跨域处理
【代码】Django项目之添加跨域处理。原创 2023-06-26 15:27:09 · 130 阅读 · 0 评论 -
Django项目之mysql数据库连接和表的创建
打开models.py文件,添加你要创建的表的信息打开终端,进入到 manage.py文件所在的目录下,执行命令`python manage.py makemigrations`,生成对应模型执行命令` python manage.py migrate`,生成对应的数据表原创 2023-06-25 21:02:10 · 1274 阅读 · 0 评论 -
快速创建Django项目
安装Django之前需要先安装python环境和pycharm。目前 Django 1.6.x 以上版本已经完全兼容 Python 3.x。python安装教程:https://blog.csdn.net/David_house/article/details/100110542。原创 2023-06-13 16:43:42 · 1590 阅读 · 0 评论 -
pandas.errors.ParserError: Error tokenizing data. C error: EOF inside string
用pd.read_csv读取csv文件的时候报错了,后来百度说是csv文件里面的数据有问题,但是我这csv文件几百万行数据我也不能一个一个查看订正,经过几番尝试之后,找到一个解决方案。这个属性的意思是跳过超出header字段的行,相当于忽略有额外错误信息的行。原创 2023-03-23 22:07:43 · 1490 阅读 · 2 评论 -
pycharm安装中文插件的两种方法
有时候因为网络等各方面原因,我们常常会遇到安装失败的情况,比如俺,用这种方法安装了很多次都没有成功,所以就用了第二种方法安装。去pycharm插件官网下载插件安装包,官网网址:https://plugins.jetbrains.com/原创 2023-03-22 22:12:40 · 9698 阅读 · 1 评论 -
Jupyter的安装
安装Jupyter之前,首先你需要安装python环境或者Anaconda。python环境的搭建:https://blog.csdn.net/David_house/article/details/100110542Anaconda的安装:https://blog.csdn.net/David_house/article/details/125303375?spm=1001.2014.3001.5501Anaconda安装同python下安装差不多,都是在命令行下执行,不过Anaconda下的安装命令原创 2022-06-22 21:01:15 · 610 阅读 · 0 评论 -
PyTorch的下载与安装
官方下载地址:https://pytorch.org/PyTorch选择稳定版本,因为我是在Windows下安装,所以操作系统选择的是Windows,Package选择的是cuda,Language选择的是Python,Compute Platform选择的是CUDA 11.3,因为我电脑上CUDA安装的是版本11...原创 2022-06-17 08:06:38 · 16319 阅读 · 0 评论 -
Anaconda的安装
Anaconda官方下载地址:https://www.anaconda.com/products/distribution#DownloadsAnaconda历史版本下载地址:https://repo.anaconda.com/archive/Anaconda与python对应版本查看:https://zhuanlan.zhihu.com/p/335319400我下载的是如下这个版本:1.直接点击next2.点击I agree3.直接点击next4.将路径改成你自己的安装路径5.两个原创 2022-06-15 20:03:24 · 365 阅读 · 0 评论 -
Python创建虚拟环境出错:AttributeError: ‘HTMLParser‘ object has no attribute ‘unescape‘
pyhton3.7创建虚拟环境就报错:AttributeError: ‘HTMLParser’ object has no attribute ‘unescape’本人网上搜索找到了最快的解决方法就是换别的方式创建虚拟环境安装 virtualenvpip install virtualenv用 virtualenv创建虚拟环境virtualenv H:\软工实训\项目\爬虫\spider\env其中,H:\软工实训\项目\爬虫\spider\env是我虚拟环境的保存路径...原创 2021-07-06 11:45:17 · 2702 阅读 · 2 评论 -
Python之Python的模块与包
模块与包模块模块概念模块指包含了python程序的源文件,每一个独立的.py文件具有特定的功能,其功能可以被其他python程序使用,该文件就构成了一个模块。注意: 模块的名称必须满足标识符的命名规则模块中的资源模块中以下资源可以被外界使用:类(定义)函数变量(全局)模块资源导入格式一(全部导入):# 导入格式:import 模块名# 模块资源使用格式:模块名.类名模块名.函数名模块名.变量名格式二(局部导入):# 导入格式:from 模块名 import 资原创 2020-08-13 13:54:03 · 169 阅读 · 0 评论 -
Pyhton之异常处理
Pyhton之异常处理异常处理异常处理概念异常是程序执行过程中出现的非正常流程现象。异常是无法避免的,只能先预估出可能出现的异常现象,并提供对应的处理机制,在异常出现后保障程序不被中断执行。基本语法# 格式一:try: # 可能引发异常现象的代码except: # 出现异常现象的处理代码# 格式二:try: # 可能引发异常现象的代码finally: # try代码块结束后运行的代码# 格式三:try: # 可能引发异常现象的代码except: #原创 2020-08-10 12:55:52 · 212 阅读 · 0 评论 -
python之对象管理
python之单例模式对象的创建对象的创建__ new __方法的使用__ new __ 方法用于定义创建对象时执行的操作, __ new __ 方法仅仅为用户提供一个创建对象时干预的入口,真正执行创建对象的操作由object类中的 __ new __方法完成__ new __的定义定义 __ new __方法是对object类中 __ new __方法的重写,重写该方法时必须再次调用object类中的 __ new __方法...原创 2020-08-10 11:03:15 · 496 阅读 · 0 评论 -
Python之文件基本操作
Python之文件操作文件操作文件路径案例文件操作概念文件是计算机中数据持久化存储的表现形式基本语法# 格式一(手工关闭文件):file = open("文件名","读写模式")...file.close() # 关闭文件# 格式二(自动关闭文件):with open("文件名","读写模式") as file: ...注意:文件操作完毕后必须关闭,否则内存将长时间保持对文件的连接状态,造成内存溢出的现象发生3. 文件的读写模式读写模式数据基本读写单位操作原创 2020-07-29 18:41:58 · 949 阅读 · 0 评论 -
PTA之python求取产生每位数字相同的n位数
PTA之Python求取产生每位数字相同的n位数题目读入2个正整数A和B,1<=A<=9, 1<=B<=10,产生数字AA…A,一共B个A输入格式:在一行中输入A和B。输出格式:在一行中输出整数AA…A,一共B个A输入样例1:在这里给出一组输入。例如: 1, 5输出样例1:在这里给出相应的输出。例如:11111输入样例2:在这里给出一组输入。例如: 3 ,4输出样例2:在这里给出相应的输出。例如:3333解题代码a,b =原创 2020-07-28 16:52:26 · 2584 阅读 · 1 评论 -
python之python的引用
python之python的引用引用列表引用引用概念引用是一种变量指向数据存储空间的现象。内存地址是数据在物理内存中的存储位置。引用地址是对象在内存中的描述性地址,该地址与内存地址有区别。特征相同数据在内存中仅占用一个存储空间,不同的变量使用相同的数据则指向相同的存储空间。获取# 语法id(数据)id(变量名)# 举例x=2print(id(x))print(id(2))地址存储的特殊性使用固定内存地址存储数据的:①-5到256的整数②True和False原创 2020-07-27 15:02:16 · 587 阅读 · 1 评论 -
python之函数进阶
python之函数进阶默认参数关键字参数可变参数字典参数默认参数概念默认参数是指函数或者方法在定义时为形参赋值,对应的形参为默认参数。默认参数是一个参数定义时的概念,与调用无关作用如果参数定义了默认参数,在调用方法或函数时,如果卫队该参数进行传值,则使用默认值作为该参数的值。语法# 定义def 函数名(形参1=值1,...): 函数体 ...# 调用函数名(实参) # 格式一:传入实参函数名() # 格式二:使用默认参数作为形参的值注意默认参数的定义必须在位置原创 2020-07-23 17:55:06 · 163 阅读 · 0 评论 -
python之字符串
python之字符串字符串字符串切片字符串操作基本操作状态获取操作字符转换操作格式转换操作字符串概念字符串是一个容器,包含若干个字符并按照一定的顺序组织成一个整体。字符串支持索引操作。字符串的创建变量名="字符串信息"变量名='字符串信息'变量名="""字符串信息"""变量名='''字符串信息'''字符串切片概念字符串切片是指获取字符串中的某一部分,形成新的字符串对象。语法字符串[开始索引:结束索引]字符串[开始索引:结束索引:步长]字符串操作基本操作变量名[原创 2020-07-22 16:30:43 · 221 阅读 · 0 评论 -
python之数据存储
python之数据存储列表元组列表概念:列表是一种存储大量数据的存储类型特点列表具有索引概念,可以通过索引操作列表中的数据列表中的数据可以进行添加、删除、修改、查询等操作列表的定义和使用变量名=[数据1,数据2,……] #创建变量名[索引] #获取列表中的数据变量名[索引]=值 #修改列表中的数据操作列表常用方法方法名功能参数返回值append(data)在列表的末尾加数据data:要追加的数据Noneinsert(index,d原创 2020-07-20 22:46:55 · 1114 阅读 · 0 评论 -
python之python继承
python继承继承重写多继承多态继承概念继承描述的是一种类之间的关系,一个类A从另一个类B中获取成员信息,则称类A继承自类B提供成员信息的类成为父类或者基类获取成员信息的类称为子类或者派生类作用子类继承父类的特征和行为,使得子类对象(实例)具有父类的属性和方法,或子类从父类继承方法,使得子类具有父类相同的行为。格式class 类名(父类名): 变量或方法注意事项子类可以添加父类没有的成员父类的私有成员不可以被继承使用python内置属性_mro_可以查看继承关系,原创 2020-07-18 13:01:45 · 198 阅读 · 0 评论 -
书写python程序时报错:TypeError:Cannot create a consistent method resolution
书写python程序时报错:TypeError: Cannot create a consistent method resolutionorder (MRO) for bases Animal, Human具体如图:查询之后发现,我在写继承时,子类所继承的父类出现了重复继承的情况,比如,我这里子类是Dog类,父类是Animal类和Human类,Dog继承了Animal类和Human类,但是Human类也继承了Animal类,出现了重复继承的情况,所以报错...原创 2020-07-18 12:55:37 · 1816 阅读 · 0 评论 -
python之面向对象
python之面向对象面向对象类对象成员变量成员方法面向对象概念面向对象是一种编程思想,是对现实中的事物进行抽象的方式详细解释见:百度百科面向对象和面向过程区别面向对象关注的是谁能完成工作面向过程关注的是完成工作的步骤类概念类是对现实生活中一类具有相同特征事物的抽象,实质是一种用户定义的引用数据类型。事物有状态和行为,事物的状态对应类中的变量,事物的行为对应类中的方法。类定义的语法格式class 类名: 变量或方法类名的命名规则满足大驼峰命名法对象概念原创 2020-07-16 22:51:43 · 168 阅读 · 0 评论 -
python之函数入门
python之函数入门函数参数返回值作用域函数概念:函数是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集作用:增强代码的复用性,提高程序编写的效率函数的定义与调用无参函数:# 定义def 函数名(): 函数体 # 调用函数名()有参函数#定义def 函数名(参数): 函数体 # 调用函数名(参数)有返回值函数# 定义def 函数名(参数): 函数体 return 函数运行结果的返回值 # 调用变量名 = 函原创 2020-07-12 22:50:11 · 137 阅读 · 0 评论 -
python的分支和循环语句
python的分支和循环语句分支语句循环语句案例分支语句分支语句: 计算机三种基础语句(顺序、分支、循环)之一,用于描述“如果满足什么条件,就怎么样,否则就怎么样”的语法。语法格式格式一:if 条件: 条件成立执行的代码格式二:if 条件: 条件成立执行的代码else 条件不成立执行的代码格式三:if 条件1: 条件1成立执行的代码elif 条件2: 条件2成立执行的代码elif 条件3: 条件3成立执行的代码else 条件都不成立原创 2020-07-11 23:41:38 · 891 阅读 · 0 评论 -
python的输入输出
python的输入输出输入输出数据类型转换输入定义用户通过控制台将数据传递给程序的过程语法格式格式一:变量=input()格式二:变量=input(“提示信息”)eg:x=input();y=input("请输入一个数:");注意控制台执行到input()后,会将程序挂起,等待用户输入,用户未完成数据输入之前,程序不在向下执行,一旦控制台接受到数据后,继续向下执行。输出定义将数据通过控制台显示给用户的过程语法格式格式一:直接输出变量print(变量名)格式二:原创 2020-07-08 15:16:29 · 288 阅读 · 0 评论 -
pycharm的使用
pycharm的使用pycharm的介绍pycharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。详情见百度百科:https://baike.baidu.com/item/PyCharm/8143824?fr=aladdin创建项目1、启动界面点击【create new project】 进入2、【new project】界面选...原创 2019-09-02 17:37:17 · 543 阅读 · 0 评论 -
Python环境的配置
Python环境的配置Python环境的下载Python环境的安装给pycharm装Python环境Python的下载Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到:Python官网:https://www.python.org/你可以在以下链接中下载 Python 的文档:Python文档下载地址:https://www.python.org...原创 2019-08-27 23:28:53 · 236 阅读 · 0 评论 -
Python新手入门之基础程序书写流程
第一个程序思考:在哪儿写?写什么?写完的东西怎么用?使用完的结果是什么?第一步新建文本文档文件,修改名称为hello.py 第二步打开记事本,书写程序内容特别提示:记得保存 Ctrl+s第三步打开命令行,输入执行命令格式:python 文件名.py举例:python hello.py常见的bugbug定义程序中出现的非正常现象称为bu...原创 2019-08-14 01:00:54 · 416 阅读 · 0 评论 -
Python新手入门之Python语言的特点
Python1. Python语言简介2. Python语言特点---------优点---------缺点3. 相关学习链接Python语言简介语言是人类最重要的交际工具,是人类之间进行信息交换的主要表达方式。编程语言是用来定义计算机程序的语言,用来向计算机发出的指令。python语言是一种面向对象的解释型计算机程序设计语言。最初被设计用于编写自动化脚本(she...原创 2019-08-06 00:46:24 · 411 阅读 · 0 评论 -
Python的基础语法
Python的基础语法算数运算符变量字符串运算注释输入输出算数运算符运算符号加+减-乘*除/整除//乘方**原创 2020-07-05 11:50:09 · 185 阅读 · 0 评论