Python 常见错误

  • Post author:
  • Post category:python

Python 常见错误 01-Windows电脑pandarallel导入报错 报错代码: from pandarallel import pandarallel 报错提示: ValueError: cannot find context for 'fork' 解决方法: 到 pandarallel 的安装目录中,如: E:\newPython\Python\Python-3.7.0\Lib\si…

继续阅读 Python 常见错误

用Python的第三方库抓取某点评网站的评论数据

  • Post author:
  • Post category:python

五一快到到准备去吃个火锅,可是不知道去哪吃,所以就去大众点评网看了看,但是数据太多眼花缭乱,无法找到想去的店铺,所以打算将所有店铺的数据抓取下来然后进行分析一下,说干就干。 老规矩先进行页面分析 页面请求分析 访问具体的某类餐饮是需要登录才能访问到的,经过测试确实如此,如果自接403,请求错误。 遇到这种需要登录的情况,要嘛使用selenuim自动化爬取,要嘛就是伪造登录什么的,还有一种就是闯一下…

继续阅读 用Python的第三方库抓取某点评网站的评论数据

罗马数字的计算方法和利用python实现其转换(1)

  • Post author:
  • Post category:python

罗马数字总共有7个: I(1),v(5), X(10)、L(50)、C(100)、D(500)和M(1000) 运算规则: 重复数次 :一个罗马数字重复几次,就表示这个数的几倍。 例如III表示的就是3 右加左减 : 在较大的罗马数字的右边记上较小的罗马数字,表示大数字加小数字。 例如vIII表示的就是8 在较大的罗马数字的左边记上较小的罗马数字,表示大数字减小数字。 例如IV表示的就是4 左减的…

继续阅读 罗马数字的计算方法和利用python实现其转换(1)

python基础——异常处理及断言

  • Post author:
  • Post category:python

python常见的异常类型? 异常有很多种类型,常见的由语法错误(SyntaxError)、类型错误(TypeError)、名字错误(NameError)等等,但我们要知道的是异常本身就是一个类的实例,所有的异常都继承于这个BaseException,在这个父类上又下分了下面四大类: SystemExit   python退出异常 KeyboardInterrupt   键盘打断(ctrl+c) …

继续阅读 python基础——异常处理及断言

python 表达式求值_用栈进行表达式求值

  • Post author:
  • Post category:python

上一节课,我们介绍了栈,并且在习题里使用栈计算了后缀表达式(最后一道题,这道题一定要先完成。如果那道题做不出来,这节课的内容就更加难以理解)。 我们今天继续看一下,如何使用栈完成标准的四则混合运算表达式求值。 不同于后缀表达式,遇到一个运算符就可以直接从栈里取两个数进行运算。在标准的四则混合运算表达式中(或者我们称之为中缀表达式),遇到一个操作符是不能直接计算的,因为计算的顺序要取决于后面的运算符…

继续阅读 python 表达式求值_用栈进行表达式求值

python:利用opencv实现图片转视频,视频转图片

  • Post author:
  • Post category:python

需要安装OpenCV环境,视频转图片代码如下: import cv2 def Video2Pic(): videoPath = r"video/yolov5+deep+best2.mp4" # 读取视频路径 imgPath = r"picture/yolov5+deep+best2/" # 保存图片路径,路径最后加/斜杠 cap = cv2.VideoCapture(videoPath) suc …

继续阅读 python:利用opencv实现图片转视频,视频转图片

python XML解析

  • Post author:
  • Post category:python

XML 可扩展标记语言,被设计用于传输和存储数据。常见的XML有DOM、SAX,这两种处理XML的方式不同,使用场景也不同。 python用于解析XML的方式有三种:DOM、SAX、ElementTree. 实例:movies.xml <collection shelf="New Arrivals"> <movie title="Enemy Behind"> <typ…

继续阅读 python XML解析

python3解决虚拟环境下找不到pip和pip安装第三方包错误

  • Post author:
  • Post category:python

1、打开终端,找到所在虚拟环境,进入easy_install.exe所在目录; 2、执行命令:.\easy_install.exe pip; 3、如果下载不成功,是因为easy_install.exe默认使用的是官方镜像(外国网网站),需更换国内网站; 4、修改easy_install的镜像源,找到工程所在的虚拟环境,然后找到   ..\Lib\site-packages\setuptools\c…

继续阅读 python3解决虚拟环境下找不到pip和pip安装第三方包错误

Python实现QQ PC端给好友发送消息

  • Post author:
  • Post category:python

上一篇说了发现有交易机会时可以发邮件,如果不想下载邮箱app的话,也可以通过qq来提醒自己. 具体的方法就是先查找qq的句柄,然后用SendMessage给qq窗口发送消息.这样的前提就是跟好友的聊天窗口必须是打开的状态. 创建代码SendQQMessage.py: 1 import win32gui 2 import win32con 3 import win32clipboard 4 5 cl…

继续阅读 Python实现QQ PC端给好友发送消息

python函数高级话题二:迭代、解析、测试和嵌套循环

  • Post author:
  • Post category:python

python函数高级话题二:迭代、解析、测试和嵌套循环。 学着,记着,将来用上继续深入研究。做一遍,增加脑子深处记忆。for… for… print("===========函数高级话题二:函数迭代和解析================") res = [] for i in 'spam': res.append(ord(i)) #ord函数收集整个字符串中所有字符的ASCII编码 print(r…

继续阅读 python函数高级话题二:迭代、解析、测试和嵌套循环