
python
Dreamer_code
技术途中追光者
展开
-
python实现Xmind转换Excel工具
经常遇到问题:excel编写测试用例,评审时看的比较密集,使评审结果未能达到预期?xmind编写测试用例,逻辑清晰,可进行折叠展示,但公司要求excel?如果有工具xmind格式转换excel就好?那么,以下工具帮你解决上述问题,但需满足下面格式要求:代码实现:所需库:openpyxl、wxpython、xmindparserxmind转化excel实现可视化Guixmind转化excel读取xmind数据from xmindparser import xmind_to_dict原创 2022-04-13 10:53:10 · 4240 阅读 · 0 评论 -
必备掌握浅拷贝与深拷贝
一、赋值数据完全共享 (赋值是在内存中指向同一个对象,如果可变(mutable)类型,比如列表,修改其中的一个,另一个必定改变,如果是不可变类型(immutable),比如字符串,修改了其中一个,另一个并不会改变)。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传#上述可以看到alist和blist都是指向同一个内存地址(id值相同)。二、浅拷贝数据半共享(复制其数据独立内存存放,但是只拷贝成功第一层)。#上述可以看到alist和blist的内存地址不一样,但内层都是指向原创 2022-04-05 15:48:34 · 272 阅读 · 0 评论 -
Python库——Faker
在编写程序过程中,我们常常需要用到很多数据来进行测试。如果要是手动制造数据的话,肯定要花费大把精力,这不合理。此时我们应该使用Faker这个Python库,用它来生成各种各样的伪数据(随机)。官网;https://faker.readthedocs.io/en/master/文档地址:https://faker.readthedocs.io/en/stable/locales/zh_CN.html一、安装Faker使用pip安装pip install Faker二、基本用法from fa原创 2022-04-01 00:37:52 · 2478 阅读 · 0 评论 -
真的懂Python切片吗
前言:利用python解决问题的过程中,经常会遇到从某个对象中抽取部分值的情况。“切片”操作正是专门用于实现这一目标的有力武器。理论上,只要条件表达式得当,可以通过单次或多次切片操作实现任意目标值切取。切片操作的基本语法比较简单,但如果不彻底搞清楚内在逻辑,也极容易产生错误,而且这种错误有时隐蔽得较深,难以察觉。本文通过详细例子总结归纳了切片操作的各种情形,下文均以list类型作为实验对象,其结论可推广至其他可切片对象。一、 什么是切片切片(slice)就是一种截取索引片段的技术,借助切片技术,我们可原创 2022-03-19 09:05:56 · 378 阅读 · 0 评论 -
python爬取网抑云歌曲下载
爬取对象下载新歌榜中歌曲,在.py文件创建一个music文件全部代码如下:# encoding=utf8import requestsfrom bs4 import BeautifulSoupimport urllib.requestheaders = { 'Referer': 'http://music.163.com/', 'Host': 'music.163.com', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0;原创 2021-03-02 22:43:12 · 260 阅读 · 0 评论 -
用python编写word自动编写离职报告
创建一个docx文档from docx import Documentfrom docx.enum.text import WD_PARAGRAPH_ALIGNMENTfrom docx.oxml.ns import qnfrom docx.shared import RGBColor, Pt# 初始化一个文档document = Document()# 加个标题paragraph = document.add_heading('开空调', level=3)document.sav原创 2021-03-02 10:35:23 · 166 阅读 · 0 评论 -
python3导入docx报错ImportError: No module named ‘exceptions‘
使用环境:python 3.5原因:docx包中导入该模块,而python3.x版本移除exceptions模块。即docx包没有适配python3解决办法:1.使用管理员身份打开cmd,进行卸载docx,pip uninstall docx2.下载python_docx-0.8.10-py2.py3-none-any.whl网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/下载后放到C:\Windows\System32文件夹中3.命令输入pi原创 2021-03-02 10:20:38 · 910 阅读 · 0 评论