pycharm 中定位一个方法在哪里被使用过 有时候是不是很想知道,你写的Python代码中,你心心念念的那个方法,都在哪里被使用过?动动你的小手,把光标定位到函数上,ctr+alt+F7,一键三连走起~
Python 中更优雅的日志记录方案 在 Python 中,一般情况下我们可能直接用自带的 logging 模块来记录日志,包括我之前的时候也是一样。在使用时我们需要配置一些 Handler、Formatter 来进行一些处理,比如把日志输出到不同的位置,或者设置一个不同的输出格式,或者设置日志分块和备份。但其实个人感觉 logging 用起来其实并不是那么好用,其实主要还是配置较为繁琐。常见使用首先看看 logging 常见的解决方案吧,我一般会配置输出到文件、控制台和 Elasticsearch。输出到控制台就仅仅是方便...
ERP系统 叉把544 人赞同了该回答1 图解ERP2 详解ERP的前世今生公司最近从用友切换到SAP,决定重新梳理从头学习~ERP,全称是“Enterprise Resource Planning”,从字面上是“企业资源计划”。通俗来讲,可以把ERP看成手机,可以通过各种手机APP,比如高德地图、天气预报、手机银行等,通过连接网络(云),提供足够多的信息,让你做出“更合适的选择”。比如:高德地图为你的出行规划最优路线;...
WebDriverWait()使用匿名函数查找元素的源码原理演示 element = WebDriverWait(driver, 10).until(lambda x: x.find_element_by_id("someId"))is_disappeared = WebDriverWait(driver, 30).until_not(lambda x: x.find_element_by_id("someId").is_displayed())from selenium.webdriver.support.wait import WebDriverWaitf.
jenkins邮件插件中的内容参数设置详解 先解决一个问题:由于Email-ext插件版本不合适,造成发送邮件显示成功,实际收不到!解决方案:卸载email-ext插件,重新下载一个合适的版本:https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/email-ext/卸载已安装的版本,重新安装下载的合适版本。卸载:直接从Manage Plugins 已安装的插件列表中卸载。如果卸不掉,从.Jenkins/Plugins文件夹中找到email-ext相关文件直接删除。安装:通过插件
jenkins注册admin账户并赋所有权限 一、使用匿名用户(Anonymous)打开用户注册功能 jenkins刚开始是没有用户的,之所以能使用jenkins的功能,是因为jenkins启动后会创建了一个匿名用户(Anonymous),你登录jenkins的时候使用的是Anonymous用户 Anonymous用户不需要登录就能进行所有操作。当创建新用户(管理员或者普通用户)的时候,Anonymous自动失效,不再具有之前的修改和更新功能,但保留查看功能。 下面是用户原理图: -------...
python 实现发送邮件功能 一、前言 在开始正题之前,我们先理一下常见的电子邮件协议:SMTP、POP、IMAP 都遵循TCP/IP协议规范。至于Exchange是邮件服务器,不是收邮件和发邮件的协议,不要混淆概念,一般情况下不用,因为它是微软的产品。SMTP:即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。简单来说是发送协议。 POP:协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件、标记已读等),不会反馈到服务器上。属于收件协议。 ...
curl,apt-get,wget,yum的区别 综述: sudo 全称是switch user and do something curl_一种下载文件的工具 apt-get_软件安装方式(会下载也会安装),主要用于运作deb包(例如对Ubuntu系统上软件进行管理)。 yum_软件安装方式(类似于apt-get),主要用于运作rpm包(例如对centos系统上软件进行管理)。 wget_软件下载工具(非安装方式):wget全称是 World Wide Web getsudo 全称是switch user...
allure 命令行参数说明 一、查看allure 命令的帮助文档allure -hallure 命令的语法格式allure [options] [command] [command options]options 列表Options: --help 命令行帮助文档 -q, --quiet 切换至安静模式 Default: false -v, --verbose 切换至冗长模式 Default: false --ve...
python导包问题解决方案(一字千金) 1、导包错误解决办法:你是真的把路径写错了,长点心吧,改!!!2、快捷导包:解决方案:光标定位到需要导包的位置,ALT+ENTER。方便有快捷,再也不用为写导包路径发愁了。3、快捷导包都报错解决方案:灵魂拷问一下,你知道Directory 和 Python Package 的区别吗?把__init__.py加回来!!!...
git push :unable to write sha1 filename ./bojects/xxxx:权限不够 使用pycharm push 代码到git仓库的时候,突然出现权限不够~~~权限不够就给权限呀!!!仓库服务端执行:chmod -R 777 objects
.gitignore 一、简绍我们做的每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。比如我们项目中的npm包(node_modules),它在我们项目中是很重要的,但是它占的内存也是很大的,所以一般我们用Git管理的时候是不需要添加npm包的。二、常用的规则/mtk/ 过滤整个文件夹*.zip 过滤所有.zip文件/mtk/do.c 过滤某个具体文件以上规则意思是:被过滤掉的文件就不会出现在你的GitHub库中了,当然本地库中还有,