10 2019 档案
摘要:step1:下载dmg安装包 chrome下载地址 点击【下载Chrome】 step2:安装chrome 下载好googlechrome.dmg文件后,像其它程序一样安装就可以了 打开访达-->前往-->应用程序 chrome已经安装好了 双击打开就好
阅读全文
摘要:MAC中和wIn环境中画图一样的工具,可以对图片进行编辑 step1: step2: step3: 从工具栏中选择你要使用的工具,进行对应的操作。 step4: 合成图片: 效果如图:
阅读全文
摘要:使用依赖: flask_mail 安装方式: 代码示例: 遇到的问题1: 运行demo.py时报错: RuntimeError: Working outside of application context 查询了一番,只知道这个错的意思是没有激活上下文,但是不清楚,没有激活上下文又代表什么意思。
阅读全文
摘要:使用Mac解压rar文件很简单,总共分2步。step1:安装解压工具,step2:解压 1.使用Homebrew安装unrar 2.cd到rar文件的目录下,然后在终端输入下列命令: unrar x 需解压的文件目录(不要忘记参数x) 此时 aa.rar 文件与 解压的文件夹在同一目录下。 3.示例
阅读全文
摘要:flask_sqlalchemy的查询方法有filter()和filter_() 这2个方法的主要区别如下: 若要进行模糊查询,需要使用filter()方法 查询方式: 写成函数: filter()方法支持 like,in ,not in ,and or查询方式 具体使用方法: 参考文档: SQLA
阅读全文
摘要:两个list差集 list(set(b).difference(set(a))) # b中有而a中没有的 示例: a=[1,2,3] b=[2,3] list(set(a).difference(set(b))) [1] 两个list并集 list(set(a).union(set(b))) 示例:
阅读全文
摘要:首先是快捷键的设置,Mac中是在菜单栏的Pycharn/Preference/Keymap中 【快速调试】 1.看函数、方法最初在哪里创建的,这个方法很好用,查看内置函数之类的 按住command,鼠标点击函数、方法 2.给函数传参数时,查看需要哪些参数,光标在函数的括号内时 command+p (
阅读全文
摘要:实现查询最新10条数据方法: 参考文档: MySQL查询后10条数据并顺序输出
阅读全文
摘要:原文出处: python笔记19-获取当前运行函数名称和类方法名称 获取函数名称 1.在函数外部获取函数名称,用.__name__获取 2.函数内部获取当前函数名称,用sys._getframe().f_code.co_name方法获取 类和方法名称获取 1.获取类名称self.__class__.
阅读全文
摘要:原文出处: https://blog.csdn.net/maixiaochai/article/details/88693507 关键语句: 使用举例: 结果:
阅读全文
摘要:格式: str(e)返回字符串类型,只给出异常信息,不包括异常信息的类型,如1/0的异常信息‘integer division or modulo by zero’ repr(e)给出较全的异常信息,包括异常信息的类型,如1/0的异常信息“ZeroDivisionError(‘integer div
阅读全文
摘要:环境: flask_sqlalchemy mysql
阅读全文
sqlalchemy.exc.InvalidRequestError: Table 'run_result' is already defined for this MetaData instance
摘要:临时解决办法: 在models文件导入db后,加上如下代码: 但解决问题的根本之处还是在于找到,为何会声明了2次类的定义呢? 解析: table 'roles_users' is already defined for this MetaData instance,意思是说表XX已经定义。这个在于你
阅读全文
摘要:为了免下载安装Xcode,安装时使用了别人提供的Xcode.dmg安装,或者公司接管上任同事使用的Mac时,上面的应用都是用别人的账号购买下载的,而非使用自己账号在AppStore下载的。 这样的安装模式会出现一个问题,更新该应用时AppStroe会提示让你输入下载该应用的账号及密码,该账号不能直接
阅读全文
摘要:【问题】 【解决办法】 用xcode打开项目 command + k 重启电脑 参照:xcode打包报错command codesign failed with a nonzero exit code 【错误猜测】 看了其它人的总结,感觉有可能是更新了mac操作系统导致的问题 摘自: Xcode打包
阅读全文
摘要:查看服务的当前状态 (flaskApi) [root@67 goTest]# systemctl status nginx.service ● nginx.service - The nginx HTTP and reverse proxy server Loaded: loaded (/usr/l
阅读全文
摘要:原文出处: Centos7 中使用Supervisor守护进程 配置supervisor实现进程守护 1.安装supervisor yum install supervisor 2.启动服务 supervisord -c /etc/supervisord.conf 进入 cd /etc 目录 找到s
阅读全文
摘要:参照:Centos7 卸载 Nginx 并重新安装 Nginx
阅读全文
摘要:flask集成sentry分为4个步骤: 首先在sentry官网注册1个账号 然后创建1个新的项目,这里我选择的是flask,这会得到一些关于sdk的使用说明 接下来创建一个简单的flask项目使用sdk测试一下 实时在sentry的dashboard的project页面上看到提交过来的异常信息 S
阅读全文
摘要:错误原因是: 在最初设计表script_run_detail表时,resut_id忘记勾选不是null选项, 导致存储数据后发现result_id有NULL值,而实际上,我不希望这个字段可以存储NULL. 然后,再修改表结构,给result_id勾先上不是null选项时, 报错:错误代码1308 I
阅读全文
摘要:实例:按文件生成时间倒序排列 参考文档:LINUX的文件按时间排序
阅读全文
摘要:1.gitlab webhook 403问题,一般描述为Error 403 anonymous is missing the Job/Build Permission 解决方法: 安装插件:gitlab/gitlab hook/Build Authorization Token Root Plugi
阅读全文
摘要:写json--json.dumps 代码: 效果: 这里看到json串中的中文变成了unicode串 为了把unicode串转成中文 可以这样写: 效果: 读json-json.load 参考文档: python实现将json数据以json格式写入txt文件 python读写json文件
阅读全文
摘要:是这样: 而不是这样: 更不是说了一大堆SQLALCHEMY的查询方式别人看半天也没找到自己需要的。 参考文档: sqlalchemy 中 desc 的使用 实例: 结果: 输出最大的id:
阅读全文
摘要:背景: 现在要将接口自动化测试结果持久化,当前只是每次运行接口测试,将测试结果通过邮件发送给项目组成员。邮件内容如下: 表设计: 为了呈现这个结果:我设计了2张表run_result和run_detail(testcase表是已经存在的) run_detail表:测试结果明细 run_result表
阅读全文
摘要:背景:一对一关系设计方法: 设计2张表:customer表,student表 学生表中通过字段customer_id与customer表产生关系。 student表中的customer_id与customer表中的id值(主键)应当是一对一的关系。 所以在student表中要保证customer_i
阅读全文
摘要:首先理解mysql时间存储类型,与使用场景 一些帮助理解的资料: 摘自:MySQL如何存储时间datetime还是timestamp MySql中关于日期的类型有Date/Datetime/Timestamp三种类型。 MySQL 的默认 DATE 字段格式是 YYYY-MM-DD。支持的范围是 1
阅读全文
摘要:【需求】: 有2个文件夹a,b,现在需要将a文件夹下的所有文件(aa.py,a2.py,a3.py)都复制到b文件夹(空文件夹) 【解决办法】: 首先想到的是使用正则表达式,但是发现在linux中,只有grep、awk、sed等命令可以支持正则表达式。 而像ls、find、cp这些命令不支持正则表达
阅读全文