Python-基于request豆瓣电影票房信息爬取,简单粗暴

  • Post author:
  • Post category:python

豆瓣信息爬取 爬虫是根据自己所需在网络中进行信息爬取 注意:*** 网络爬虫要在法律允许范围内进行,切记不要越线; *** #引入库 import requests import urllib.request import lxml import lxml.html from bs4 import BeautifulSoup import unicodecsv as ucsv import re …

继续阅读 Python-基于request豆瓣电影票房信息爬取,简单粗暴

Python+opencv:图像修复

  • Post author:
  • Post category:python

简介 :OpenCV 是一个开源的计算机视觉库,它包含了许多图像处理和计算机视觉算法。使用 OpenCV 进行图像修复主要依赖于传统的图像处理技术。 OpenCV 图像修复方法及其原理: 1、去噪 :图像去噪是消除图像中的噪声,提高图像质量的过程。OpenCV 提供了多种去噪算法,如高斯滤波、中值滤波、双边滤波和非局部均值去噪等。这些算法通过平滑图像来消除噪声,同时尽量保持图像的边缘和细节。 2、…

继续阅读 Python+opencv:图像修复

【python】Leetcode(primer-pointer)

  • Post author:
  • Post category:python

文章目录 26. 删除有序数组中的重复项(快慢指针) 88. 合并两个有序数组(双指针) 167. 两数之和 II - 输入有序数组(双指针) 更多 leetcode 题解可参考: 【Programming】 26. 删除有序数组中的重复项(快慢指针) 注意:要对原数组进行改变 class Solution(object): def removeDuplicates(self, nums): ""…

继续阅读 【python】Leetcode(primer-pointer)

python生成签名sign(按照字典中的key的ascii码排序加上对应的key转换成url形式生成md5签名)

  • Post author:
  • Post category:python

Python签名 按照字典中的key的ascii码排序加上对应的key转换成url形式生成md5签名 请求参数(参数字典) parm = { "UnionId":"88888881", "AppId":952701, "WithdrawNo":"8888888111111113", "Amount":100, "RemitNo":"2222222222222229", "RemitType":2,…

继续阅读 python生成签名sign(按照字典中的key的ascii码排序加上对应的key转换成url形式生成md5签名)

小甲鱼零基础学python课后题_小甲鱼《零基础学习Python》课后笔记(十六):序列!序列!…

  • Post author:
  • Post category:python

测试题 0.我们根据列表、元祖和字符串的共同特点,把它们三统称为什么? 共同特点:①都可以通过索引得到你每一个元素 ②索引都是从零开始 ③都可以通过切片的方法得到一个范围内元素的集合 ④有很多共同的操作符 统称为序列。 1.请问分别使用什么BIF,可以把一个可迭代对象转换为列表、元祖和字符串? list():转换为列表 tuple():转换为元组 str():转换为字符串 2.你还能复述出“迭代”…

继续阅读 小甲鱼零基础学python课后题_小甲鱼《零基础学习Python》课后笔记(十六):序列!序列!…

6.1 Python打开(缓冲)文件、读文件

  • Post author:
  • Post category:python

1、打开(缓冲)文件、读文件 1)文件模式 模式 意义 r 只读模式 w 写模式 a 追加模式 + 读写(更新)模式,可与其他模式结合使用。比如 r+ 代表读写模式,w+ 也代表读写模式(w 模式会清空文件,因此实际中不可读) b 二进制模式,可以其他模式结合使用。比如 rb 代表二进制只读模式,rb+ 代表二进制读写模式,ab 代表二进制追加模式 分析 : w 只是代表写模式,而 w+ 则代表读…

继续阅读 6.1 Python打开(缓冲)文件、读文件

pycharm 远程调试docker 中的Python脚本

  • Post author:
  • Post category:python

文章目录 一、远程服务器以及本地pycharm配置 1 原理 2 ssh配置步骤 3 本地pycharm配置 二、使用中的问题 1 在使用pycharm调试程序的时候,无法连接到控制台,程序无法运行 一、远程服务器以及本地pycharm配置 1 原理 将docker中的ssh端口22映射到服务器中的某一个端口,例如9999,本地使用docker的用户名和密码登录9999端口,也就登录了相应的doc…

继续阅读 pycharm 远程调试docker 中的Python脚本

python实现回文数的判断简单理解

  • Post author:
  • Post category:python

回文数的判断及解析 第一种方法: 第二种方法: 回文数:简单来说就是,无论是从前往后读还是从后往前读,都是一样的 第一种方法: 通过字符串的一些特定的功能来判断是不是回文数 a=str(input("请输入你要输入的数字:"))#输入字符串 b=a[::-1]#倒序输出 if a==b:#判断是否相等 print(f'{a} 是回文数') else: print('{} 不是回文数'.format…

继续阅读 python实现回文数的判断简单理解

python *和**的打包和解包

  • Post author:
  • Post category:python

(一)*和**的打包和解包 python中的*和**,能够让函数 支持任意数量 的参数。它们在 函数定义中用来打包 参数,在 函数调用中用来解包 参数。 一个星号*可作用于所有的可迭代对象 ,称为迭代器解包操作,作为位置参数传递给函数。 两个星号**只能作用于字典对象 ,称之为字典解包操作,作为关键字参数传递给函数。使用 *和 ** 的解包的好处是能节省代码量,使得代码看起来更优雅。 一. 在函数…

继续阅读 python *和**的打包和解包

python socket接收与发送数据编码

  • Post author:
  • Post category:python

1、服务器端接收数据 1)向服务器端发送16进制数据:3A 0B  12 2)服务器端接收数据为: 未转化打印出来为:b':\x0b\x12'  ,格式为字节流   #打打印时3A对应ASCII表中的冒号:。总结为当没有进行转换时,编译器会根据接收到的十六进制的数据对照ASCII表进行转换显示,ASCII表中没有对应字符的,显示实际十六进制,因此不要误认为接收数据出错。 转换:通过将接收到的数据进…

继续阅读 python socket接收与发送数据编码