python
文章平均质量分 64
颖火虫-IT赵云
各位访客,多多关注 谢谢
展开
-
使用python处理rtf,将表中的xxx的数字的数据行,背景颜色高亮,修改页眉页尾的数据
使用python处理rtf,将rtf转为docx,高亮指定行,对页眉页脚修改原创 2024-04-09 15:45:01 · 178 阅读 · 0 评论 -
字典嵌套列表 与 列表嵌套字典 导出为csv 的方法
字典嵌套列表 导出csv 字典 中键对应的值为列表列表嵌套字典 导出csv 列表 中有多个同键的字典原创 2022-04-28 18:02:24 · 2698 阅读 · 0 评论 -
python 微信自动发图片,批量发送
自动发送批量的图片给微信联系人,可为自己的文件传输助手已实现:可设置发送时间间隔 发送图片数量 指定接收人import osfrom io import BytesIOimport pyautoguiimport pyperclipimport timeimport win32clipboard as clipimport win32confrom PIL import Imagedef get_img(): imagepath = "D:/Document原创 2022-04-04 16:00:35 · 5292 阅读 · 1 评论 -
python爬虫 xpath入门与lxml库基本使用,我们一同学习xpath
选取a节点下所有的href属性../ 选取父节点bookstore/book 选取子元素libookstore//book 不管位置 ,选取div节点下的li了解@ ,/ ,// ,text() 等含义及用法原创 2022-03-22 00:01:07 · 1320 阅读 · 0 评论 -
万字博文让我们携手一起走进bs4的世界【python Beautifulsoup】bs4入门 find()与find_all()
BeautifulSoup支持从HTML或XML文件中提取数据的Python库 支持Python标准库中的HTML解析器 还支持一些第三方的解析器lxml,使用的是Xpath语法,推荐安装。BeautifulSoup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码。你不需要考虑编码方式.认识:find_all() | find().text | get_text()string|strings|.stripped_strings原创 2022-03-15 22:41:09 · 4510 阅读 · 1 评论 -
python爬虫中文转成一个字符串类型的unicode字符串(%u)的问题
本文主要介绍部分爬虫在遇到%u627E%u4E0A%u95E8这种类似unicode编码的str类型数据时,无法直接使用decode('unicode-escape')方法来转成中文的时候,一个转码的解决方案,以及这个方案的思路!k后面的值即为搜索的关键字value为%u627E%u4E0A%u95E8根据我们的经验,可以一眼就看出它只不过是将 \ (反斜杠) 换成了 %(百分号)。那么问题来了,我们如何将一个str类型的中文,转换成另一个str类型的%u627E%...原创 2021-08-05 18:53:33 · 1289 阅读 · 2 评论 -
pyhon3爬虫爬取小说(仅供学习使用。爬虫项目小实践)
此代码实现了通过输入作者名查找小说,列出相似作者的小说,通过用户自行选择小说名下载,亦实现了通过输入小说名字查找小说。相关代码已上传至github:https://github.com/qazhw/paFeiLuXS使用工具python3 ,BeautifulSoup库,requests库网页分析随便在飞卢上找一本小说https://b.faloo.com/965864.html以此为例我们发现所有章节都存放在class="DivTd"的div便签中,这里我直接提....原创 2021-07-11 23:15:03 · 5906 阅读 · 36 评论 -
python 字典列表,元组列表 列表嵌套字典 列表嵌套元组 字典嵌套列表
l=[]for i in alist: kk = {} names.append(i.string) a_url.append(i.get('href')) kk['章节名']=i.string kk['章节链接']=servers+i.get('href') l.append(kk)列表嵌套元组(由字典转化而来)for i in alist: names.append(i.string) a_url.append(i...原创 2021-07-06 15:12:35 · 2074 阅读 · 0 评论 -
read_csv报错Initializing from file failed ,pandas.read_csv不能读取中文内容报错‘utf-8‘ codec can‘t decode byte
import pandas as pdf=open("C:/Users/qa124/Desktop/北京地区信息.csv",encoding='utf-8')myfile=pd.read_csv(f) //文件名中含有中文字符是不能直接作为read_csv的参数上面的不行下面的试试dataPathBj=pd.read_csv( 'C:/Users/qa124/Desktop/北京地区信息.csv',encoding='gbk')dataPathBj此外还有报错信息:UnicodeDe原创 2021-05-12 22:31:56 · 530 阅读 · 0 评论 -
python用matplotlib或boxplot作图的时候,中文标注无法正常显示,乱码为小方框的解决办法
第一种import matplotlib.pyplot as pltplt.rc("font",family="SimHei",size="22") # 生成figplt.figure(figsize=(20, 20), dpi=80)dataPathBj.boxplot(column=['行政面积(K㎡)','户籍人口(万人)','男性','女性','GDP(亿元)','常住人口(万人)'])效果图第二种from matplotlib import pyplot as pltfon原创 2021-05-08 18:39:51 · 2767 阅读 · 9 评论 -
python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用 map() 函数
在Python2中map函数会返回一个list列表,但在Python3中,返回<map object at 0x********>map()会根据提供的函数对指定序列做映射。第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。语法map() 函数语法:map(function, iterable, ...)print(map(str, [1, 2, 3, 4]))lis...原创 2021-01-14 18:19:06 · 3301 阅读 · 0 评论 -
Python(上机题) 通俗易懂的基础题目解析
python 题目题目一:写一个自定义函数,用于判断两个数是否为幸运数对,所谓幸运数对是指两数相差3,且各位数字之和能被6整除的一对数,如147和150就是幸运数对。要求找出所有的3位数幸运数对。def Yy(a): b = a // 100 s = a // 10 % 10 g = a % 10 k = b + s + g if k % 6 == 0: return 1 else: return 0for i原创 2020-11-17 18:57:28 · 7725 阅读 · 0 评论 -
Python列表转换成字典、嵌套列表转字典、多个列表转为字典嵌套列表
list1=["key1","key2"]list2=["value1","value2"]print(dict(zip(list1,list2)))运行结果:{'key1': 'value1', 'key2': 'value2'}list=[["key1","key2"],["value1","value2"]]print(dict(list))运行结果:{'key1': 'key2', 'value1': 'value2'}list=[["key1","key..原创 2020-11-15 21:27:31 · 3215 阅读 · 0 评论 -
opencv-python函数
opencv-python读取、展示和存储图像1、imshow函数imshow函数作用是在窗口中显示图像,窗口自动适合于图像大小,我们也可以通过imutils模块调整显示图像的窗口的大小。函数官方定义如下:cv2.imshow(windows_name, image)函数参数一: 窗口名称(字符串)函数参数二: 图像对象,类型是numpy中的ndarray类型,注:这里可以通过imutils模块改变图像显示大小,下面示例展示上示例:cv2.imshow('origin ima.原创 2020-05-14 17:44:23 · 1268 阅读 · 0 评论 -
Pycharm安装opencv与 无法安装PIL以及安装Pillow之后依然报错的解决办法
Pycharm 安装opencvpycharm里自带了很方便的安装第三方库的方法,不需要自己去下载opencv包再pip install在pycharm的File/Settings/Project: untitled/Project Interpreter下显示的是我们自己安装的python第三方库,点击右上角的加号,便是pycharm提供的帮助你搜索并且下装安装第三方库的功能:搜索opencv 我下载的是蓝色的那个4.2版本,然后鼠标点击左下角的`Install Package(安装包)`,原创 2020-05-10 20:14:29 · 723 阅读 · 0 评论 -
Python3 字典浅析
Python 字典字典(Dictionary)字典是一个无序、可变和有索引的集合。在 Python 中,字典用花括号编写,拥有键和值。实例创建并打印字典:thisdict = { "brand": "Porsche", "model": "911", "year": 1963}print(thisdict)#结果为:{'brand': 'Porsche', 'mode...原创 2020-05-02 16:10:40 · 216 阅读 · 0 评论 -
python 类与对象
创建类如需创建类,请使用 class 关键字:实例使用名为 x 的属性,创建一个名为 MyClass 的类:class MyClass: x = 5创建对象现在我们可以使用名为 myClass 的类来创建对象:实例创建一个名为 p1 的对象,并打印 x 的值:p1 = MyClass()print(p1.x)init() 函数上面的例子是最简单形式的类和对象,在实际...原创 2020-05-01 22:31:15 · 237 阅读 · 0 评论 -
pycharm可以运行但无法debug的解决方法
错误信息:pydev debugger: process 4588 is connecting如果您尝试了网上的很多方法如防火墙设置,去掉 ".idea"文件,甚至重装pycharm均无效的时候那么你可以试试加一个断点。如果有效请来个回访!谢谢!...原创 2020-05-01 22:20:56 · 2144 阅读 · 9 评论 -
python函数
python函数创建函数在 Python 中,使用 def 关键字定义函数:实例def my_function(): print("Hello from a function")# 输出 Hello from a function 调用函数如需调用函数,请使用函数名称后跟括号:实例def my_function(): print("Hello from a funct...转载 2020-05-01 22:16:41 · 364 阅读 · 0 评论 -
Python实践项目2
#南昌理工学院人工智能学院实验室WORKSHOP实践项目import timeimport randomSCRIPT_NPC_SCHOOL_SISTER = ['你好!', '你好!', '你是新生嘛?', ...原创 2020-05-01 21:16:53 · 386 阅读 · 0 评论 -
python3之range()
python range() 函数可创建一个整数列表,一般用在 for 循环中。函数语法(左闭右开)Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。Python3 list() 函数是对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量类型为列表。Python2 range() 函数返回的是列表。...原创 2020-04-24 14:15:55 · 798 阅读 · 0 评论 -
python3之print()函数
print语法格式print()函数具有丰富的功能,详细语法格式如下:print(value, …, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False)默认情况下,将值打印到流或sys.stdout。可选关键字参数:file:类文件对象(stream); 默认为当前的sys.stdout。sep:在值之间插入的字符串,默认为空格。en...原创 2020-04-22 22:53:59 · 318 阅读 · 0 评论 -
python实践项目1
pythonimport timeprint('welcome to our WORKSHOP')print('.................')a, b, c = "1", "test", "[1,2,3,4]"print(a, b, c)player_name = input('请输入玩家名:')print('玩家' + player_name + '进入了1号服务器')...原创 2020-04-22 19:17:29 · 282 阅读 · 0 评论