Stella981 Stella981
3年前
Python—执行系统命令的四种方法(os.system、os.popen、commands、subprocess)
一、os.system方法这个方法是直接调用标准C的system()函数,仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息。os.system(cmd)的返回值。如果执行成功,那么会返回0,表示命令执行成功。否则,则是执行错误。使用os.system返回值是脚本的退出状态码,该方法在调用完shell脚本后
Irene181 Irene181
3年前
我用几行 Python 自动化脚本完美解决掉了小姐姐的微信焦虑感
1\.场景前几天,有一个小姐姐私聊我,说她每次打开微信,界面上密密麻麻的红点提示让她很惆怅,每一条消息她都要一条条去点击,太费时间且焦虑了本篇文章将以之前聊过的UiAutomator2编写自动化脚本,来帮小姐姐解决这个问题2.准备在开始实战之前,需要做如下准备:1、在PC端配置Android开发环境2、安装依赖库及应用其中:uiauto
粥白 粥白
3年前
高考后即将分道扬镳,悄悄用python记录下三年情谊的“同学录”
又到了一年的毕业季,今天就高考的最后一天了,记得当年中小学快毕业时,班上的同学都在相互交换写同学录,一本小小的同学录,装载着都是青春的回忆,或幼稚或成熟的字体,或长或短的语句,或认真或戏虐的毕业留言,让你瞬间回忆起快淡忘的那些人,那些事。毕业在即,我教你用python制作一份独一无二的同学录,留给未来回味,不给青春留遗憾。本文使用的逻辑是利用字典来保存学生
DaLongggggg DaLongggggg
3年前
python百题大冲关-确定字符串是否是另一个的排列
挑战介绍实现一个算法来识别一个字符串str2是否是另一个字符串str1的排列。排列的解释如下:如果将str1的字符拆分开,重新排列后再拼接起来,能够得到str2,那么就说字符串str2是字符串str1的排列。本次挑战中,你需要在permutation.py文件中补充函数is_permutation的空缺部分
Karen110 Karen110
3年前
手把手教你用Python进行城市公交网络分析与可视化
一、数据查看和预处理数据获取自高德地图API,包含了天津市公交线路和站点名称及其经纬度数据。import pandas as pddf  pd.readexcel('siteinformation.xlsx')df.head()字段说明:线路名称:公交线路的名称上下行:0表示上行;1表示下行站序号:公交线
DaLongggggg DaLongggggg
3年前
python百题大冲关-确定字符串是否是另一个的旋转
挑战介绍实现一个算法来识别一个字符串s2是否是另一个字符串s1的旋转。旋转的解释如下:如果将s1从某个位置断开,拆分成两个字符串(可能有一个为空字符串),再将这两个字符串调换顺序后拼接起来,能够得到s2,那么说字符串s2是字符串s1的旋转。本次挑战中,你需要在rotation.py文件中补充函数is_subst
Stella981 Stella981
3年前
Python资源安装过程出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))…………
问题:安装包出现Retrying(Retry(total4,connectNone,readNone,redirectNone,statusNone))afterconnectionbrokenby'ConnectTimeoutError解决办法: pipinstallselectivesearch
Stella981 Stella981
3年前
Git WebHook:用于迅速搭建并使用 WebHook 进行自动化部署和运维系统( Python)
一个使用PythonFlaskSQLAchemyCeleryRedisReact开发的用于迅速搭建并使用WebHook进行自动化部署和运维系统,支持:Github/GitLab/GitOsc。1.技术栈简单,部署容易;2.代码简洁易懂,二次开发毫无压力;3.支持Github/GitLab
Stella981 Stella981
3年前
Python&Selenium&Unittest&BeautifuReport 自动化测试并生成HTML自动化测试报告
一、摘要本篇博文将介绍如何借助BeautifulReport和HTML模版,生成HTML测试报告的BeautifulReport源码Clone地址为https://github.com/TesterlifeRaymond/BeautifulReport,其中BeautifulReport.py和其template是我们需要的关键。二
常用语言的线程模型(Java、go、C++、python3) | 京东云技术团队
了解一下线程模型还是很有必要的,如果不清楚语言层面上的线程在操作系统层面怎么映射使用,在使用过程中就会不清不楚,可能会踩一些坑