- 博客(72)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsa
问题报错:YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read使用yaml形式保存log,报错YAMLLoadWarning,是因为在PyYAML 5.1版中不建议使用不指定参数PyYAML的yaml.load功...
2020-03-13 17:34:44 1832
原创 问题remote: Permission to username/xxx.git denied to Donal The requested URL returned error: 403
提交git报错remote: Permission to username/xxx.git denied to DonaldJohnPeter.fatal: unable to access 'https://github.com/username/xxx.git/': The requested URL returned error: 403这个问题反反复复出现了很多遍,要被他烦死了...
2020-03-11 16:10:02 241
原创 高级变量类型
Python 中数据类型可以分为数字型和非数字型数字型:整型 (int);浮点型(float); 布尔型(bool),真 `True` `非 0 数` —— 非零即真;假 `False` `0`;复数型 (complex),主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题非数字型:字符串;列表;元组;字典在 Python中,所有非数字型变量都支持以下特点:1. 都是一个...
2020-01-19 16:20:58 281
原创 函数基础
所谓函数,就是把具有独立功能的代码块组织为一个小模块,在需要的时候调用函数的使用包含两个步骤: 1. 定义函数 —— 封装独立的功能 2. 调用函数 —— 享受封装的成果函数的作用,在开发程序时,使用函数可以提高编写的效率以及代码的重用函数基本使用函数的定义定义函数的格式如下:def 函数名(): 函数封装的代码 ……1.def是英文define的缩写...
2020-01-19 11:17:47 290
原创 循环
程序的三大流程在程序开发中,一共有三种流程方式:顺序——从上向下,顺序执行代码分支——根据条件判断,决定执行代码的分支循环——让特定代码重复执行程序三大流程while循环基本使用循环的作用就是让指定的代码重复的执行while循环最常用的应用场景就是让执行的代码按照指定的次数重复执行while语句基本语法初始条件设置 —— 通常是重复执行的 计数器while 条件(判断 计...
2020-01-19 10:57:47 76
原创 判断语句(if)
判断的定义如果条件满足,才能做某件事情,如果条件不满足,就做另外一件事情,或者什么也不做判断语句又被称为 “分支语句”,正是因为有了判断,才让程序有了很多的分支if 语句体验if 判断语句基本语法if 要判断的条件: 条件成立时,要做的事情 ……注意:代码的缩进为一个 `tab` 键,或者4个空格 ——建议使用空格 在 Python 开发中,Tab 和空格不要混...
2020-01-17 18:43:24 285
原创 变量的命名
标识符和关键字标识符标示符就是程序员定义的变量名、函数名标示符可以由字母;下划线和数字组成;不能以数字开头;不能与关键字重名**关键字关键字 就是在Python内部已经使用的标识符;关键字具有特殊的功能和含义;开发者不允许定义和关键字相同的名字的标示符通过以下命令可以查看 Python中的关键字pythonIn [1]: import keywordIn [2]: prin...
2020-01-17 18:31:58 122
原创 变量的基本使用
程序就是用来处理数据的,而变量就是用来存储数据的变量定义* 在 Python 中,每个变量 **在使用前都必须赋值**,变量 **赋值以后** 该变量 **才会被创建*** 等号(=)用来给变量赋值 * `=` 左边是一个变量名 * `=` 右边是存储在变量中的值```python变量名 = 值```> 变量定义之后,后续就可以直接使用了### 1...
2020-01-17 18:25:43 191
原创 程序执行原理
计算机中的三大件计算机中包含有较多的硬件,但是一个程序要运行,有 **三个** 核心的硬件,分别是:1. **CPU** * 中央处理器,是一块超大规模的集成电路 * 负责 **处理数据**/**计算**2. **内存** * **临时** 存储数据(断电之后,数据会消失) * 速度快 * 空间小(单位价格高)3. **硬盘** *...
2020-01-17 18:20:02 166
原创 算术运算符
算数运算符计算机,顾名思义就是负责进行数学计算并且存储计算结果的电子设备算数运算符算数运算符是运算符的一种是完成基本的算术运算使用的符号,用来处理四则运算| 运算符| 描述 | 实例 || :---: | :---: | --- || + | 加 | 10 + 20 = 30 || - | 减 | 10 - 20 = -10 || * | 乘 | 10 * 20 = 200 |...
2020-01-17 18:11:03 139
原创 PyCharm 的初始设置
恢复 PyCharm 的初始设置PyCharm 的 配置信息 是保存在 用户家目录下 的 .PyCharmxxxx.x 目录下的,xxxx.x 表示当前使用的 PyCharm 的版本号如果要恢复 PyCharm 的初始设置,可以按照以下步骤进行:关闭正在运行的 PyCharm在终端中执行以下终端命令,删除 PyCharm 的配置信息目录:$ rm -r ~/.PyCharm重新启...
2020-01-17 17:58:43 343
原创 vi与vim终端中的编辑器
在很多 `Linux` 发行版中,直接把 `vi` 做成 `vim` 的软连接vi键盘图 `vi` 的特点: * **没有图形界面** 的 **功能强大** 的编辑器 * 只能是编辑 **文本内容**,不能对字体、段落进行排版 * **不支持鼠标操作** * **没有菜单** * **只有命令*** `vi` 编辑器在 **系统管理**、**服务器...
2020-01-17 17:36:06 194
原创 Error running 'manage': Cannot run program "error=2, No such file or directory
文件因为是从git上拉下来的别人的项目,所以出现这个问题总是修不好;网上找了很久一直没能解决,仔细看了下问题发现出现该问题的原因其实是Django环境的问题,报错如下因为我本身用的就是python3所以早就有安装过python3,所以可以排除mac自带python2而不是python3的问题如果本身使用的是python2的可以先尝试brew install python3 安装p...
2020-01-14 17:09:57 7069
原创 remote: Permission to nied to DonaldJohnPeter. fatal: The requested URL returned error: 403问题解决
记录remote: Permission to xxx/xxx.git denied to DonaldJohnPeter.fatal: unable to access 'https://github.com/xxx/xxx.git.git/': The requested URL returned error: 403问题解决表示我被该问题困扰了很久,为了解决这个问题曾不小心将本地更新文...
2020-01-14 11:29:48 249
转载 remote origin already exists.解决 mac
如果输入$ git remote add origin [email protected]:djqiang(github帐号名)/gitdemo(项目名).git提示出错信息:fatal: remote origin already exists.解决办法如下:1、先输入$ git remote rm origin2、再输入$ git remote ...
2020-01-11 11:51:42 3172
转载 git上传 mac
转自:http://www.cnblogs.com/lijiayi/p/pushtogithub.html在此假设你已经在 github 上创建好了一个项目,像这样:并且你已经完成了自己的项目代码,同时你也已经安装了 git,然后 let's start.首先,建一个文件夹比如文中演示的是 微信小程序 文件夹,然后打开的你的终端,定位到该文件夹,然后输入命令: g...
2020-01-11 11:48:49 96
转载 [转载]GitHub搜索技巧
经常会在GitHub上搜索代码、项目或查找相关主题,最简单常用的方法是在GitHub主页搜索框中直接输入相关信息进行查找,如下图所示,但是这样搜到的结果很多都不是自己希望的,这里总结下搜索技巧及常用操作说明:1. GitHub的搜素支持各种不同的操作,详细见https://help.github.com/en/articles/about-searching-on-github ,常用操作如下...
2019-12-27 11:04:24 123
原创 打不开 /dev/vmmon: 断裂管道,请确保已载入内核模块 ’vmmon’
VMware fusion 安装ubantu,一直显示“打不开 /dev/vmmon: 断裂管道 请确保已载入内核模块 ’vmmon’”原因:可能是mac对外来软件限制解决方法:打开 设置 -> 安全性与隐私 -> 通用“在允许从以下位置下载的应用”中,选择“app和被认可的开发者”,同时会在下面显示关于fusion是否被允许,选在允许即可。...
2019-11-27 15:02:03 7061
原创 Jenkins出现Transferred 0 file解决方法
本地Jenkins向服务器端部署发布后端项目包部署成功但是提示发送绿0个文件的解决方法出现这个问题主要就是在构建环境时Remote DIrectory 文件路径填写很容易出错假设git路径为:https://github.com/project/projectmain.git,执行文件的根目录为github.com/project/projectmain/src/main.go那...
2019-10-30 15:29:32 3237
原创 ! [rejected] master -> master (fetch first) error: failed to push some refs to .解决方法
好不容易解决了凭证问题却又来一个我Google了各个大佬的解决方法终于解决,终归就是重新同步然后再重新提交,我之前都是直接git status 查看状态,后添加commit在push一直报这个错,我试了git pull在重新git push,可是git pull 也报错, 提示说我有未合并的文件,报错如下所以我就重新git add .-->git status-->git c...
2019-08-21 15:24:39 15933 4
原创 git push --set-upstream origin master报 The requested URL returned error: 403解决办法
$ git push --set-upstream origin masterremote: Permission to DerWalundDieKatze/watchlist.git denied to aturX.fatal: unable to access 'https://github.com/DerWalundDieKatze/watchlist.git/': The reque...
2019-08-21 14:51:41 918
原创 位于分支 master 您的分支和 'origin/master' 出现了偏离,并且分别有 2 和 1 处不同的提交(使用 "git pull" 来合并远程分支)问题解决
输入git pull提示fatal: 拒绝合并无关的历史网上找了很多方法各种都试了都没用,按照网上官方文档说的git pull origin master --allow-unrelated-histories也没用最后通过git init 重新初始化git 仓库然后重新提交解决,步骤如下git initgit add .git commit -m “备注”gi...
2019-07-15 10:09:18 10427
原创 创建django项目虚拟环境
mkdir 文件夹名称cd 文件名称python3 -m venv 虚拟环境名 #新建虚拟环境source 虚拟环境名/bin/activate #进入虚拟环境(Mac下的命令)pip install django==1.8 #在虚拟环境中安装pipdjango-admin startproject mysite . #django-admin.py是一个脚本,将自动为您创建目...
2019-07-12 17:48:13 494
原创 Everything up-to-date解决
Everything up-to-date解决,可能原因1.没有git add . 2.没有添加commitgit statusgit add .git commit -m “备注”git pushhttps://tutorial.djangogirls.org/zh/django_orm/
2019-07-12 17:46:38 11451
原创 常用
echo "# test_set" >> README.mdgit initgit add README.mdgit commit -m "备注"git remote add origin +仓库地址git push -u origin mastergit status第二种git commit -m "备注"git push代码放到GitHub...
2019-07-11 18:14:39 85
原创 git问题ERROR: Repository not found.的解决办法
记录mac git出现没有权限的解决办法网上找了好多都没有用,最后通过以下办法解决1) git remote set-url origin +git的ssh地址2) git remote -v origin +git仓库地址3) git push -u origin +master 强制上传...
2019-07-10 17:28:54 2647
原创 Scrum 流程
最近在整理一些scrum的东西,索性就写下来,防止以后要用还需要在重新整理,敏捷项目大致流程如下:首先会评估一个项目大概多大,难易程度判断有多少个点,通过对这个项目内共有多少人,每个迭代完成多少个点,可以推算出总共需要多少个迭代,(eg,一个项目大概有1000个点,项目共5人,每个迭代共可以完成20个点,1000/20=50个sprint,一个sprint为2周,50*2=100周),然后...
2019-02-26 14:47:43 269
原创 python 连接 mysql KeyError: 255问题解决
一开始使用 python 的时候因为使用的 python3所以需要将import MySQL 修改成 import pymysql但是还需要在 pip install 一下,如果电脑中安装了 python2和 python3需要输入'python3 -m pip install PyMySQL'安装完成后运行程序,程序报错,报错信息为 KeyError:255解决方案是使用 pip 更...
2018-12-19 16:54:24 5786 2
原创 Unittest
unittest单元测试框架,是专门用来测试的框架主要概念test fixture:代表了用例执行前的准备工作和用例执行之后的清理工作test case:测试用例是测试的最小单位,一般检查一组输入的响应(输出)是否符合预期,unittest模块提供了TestCase类来帮助我们创建测试用例test suite:经常被翻译成"测试套件"也有人称之为"测试套",是测试用例或测试套件的集...
2018-10-10 23:43:32 89
原创 selenium API基础
何为框架框架,是一组成熟的,用户解决某类问题程序组建,基于该组件构建,定制符合需求的应用系统特点:1.代码的复用,“不重复制造车轮”,提高开发效率 2.性能稳定,可扩展 3.使用框架能够更专注于业务逻辑,加快开发速度selenium IDE FireFoxselenium RC 允许多个简单的浏览器,动作和线性执行selenium...
2018-09-25 00:38:21 120
原创 自动化入门
开始自动化测试的注意事项1.被测系统是否适合作自动化测试2.被测系统适合在哪些阶段做自动化测试;(单元测试,集成测试,接口测试,GUI测试)3.使用何种测试工具,测试框架;4.开展自动化测试需要哪些资源,包括:人员,机器时间5.如何在不影响日常测试工作和前提下,开展自动化测试搭建自动化测试框架JunitmavenSVNJenkinsslavewebd...
2018-09-25 00:03:01 343
原创 Linux基础
服务器系统:Linux 安全,稳定,免费,占有率高嵌入式操作系统:Linux移动设备操作系统:iOS,Android(基于Linux)ctrl + shift + = 方法终端窗口ctrl + - 缩小终端窗口的字体显示 命令 对应英文 作用 ls ...
2018-09-24 23:31:10 80
原创 Mac 安装Jenkins文件夹提示 the folder can't be opened because you don't have permission to see
安装Jenkins时在输入密码的时候,我找到对应的文件夹下的密码文件,但是提示我没有权限访问: the folder can't be opened because you don't have permission to see,上网搜了下发现全部是关于app的,可是我这个是文件夹后来对着各种方法试了一遍,终于好了,主要实在文件夹右击选择Get Info(我的系统是英文的所以我不太清楚对应的中文...
2018-09-24 10:56:53 1422
原创 linux命令
touch 1-1.c 创建一个名为1-1.c的c文件gedit 1-1.c 以记事本的方式打开这个c文件gcc -o 1-1 1-1.c (注意参数是字母o,不是零) 这时会生成一个可执行文件linux常用快捷键按键 作用 Ctrl+d 键盘输入结束或者退出终端 Ctrl+s 暂停当前程序,暂停后按下任意键恢复运行...
2018-09-23 20:14:10 133
原创 Mac Chromedriver 版本更新以及安装问题
如果是Chromedriver与Chrome版本不匹配,应先打开Chrome,在更多中找到关于,查看Chrome版本,然后去http://chromedriver.chromium.org/downloads(该网址可能需要翻墙)下载最新版Chromedriver,然后打开终端,在终端中输入命令which chromedriver 找到存放的webdriver命令,然后将新下载的webdriver...
2018-09-23 17:59:32 2724 2
原创 selenium框架
框架:是一组成熟的,用于解决某类问题程序组件,基于该组件构建,定制符合需求的应用系统框架特点:可复用,提供一组接口,按照流程进行开发特点:1)代码的复用,"不重复制造车轮",提高开发效率 2)性能稳定,可扩展 3)使用框架能够更专注于业务逻辑,加快开发速度selenium IDE FireFoxselenium RCselenium Webd...
2018-09-15 20:37:27 183
原创 selenium IDE
Selenium IDE是录制用的插件,目前只支持火狐浏览器。如果要用其他浏览器的话,可以使用web driver,自己编程selenium ide firefox 安装在Firefox中打开附加组件--->查看更多附加组件---->搜索 selenium ide ---->添加到火狐自动化测试和手工测试的区别•减少了测试人员的工作量•提高了测试效率•增...
2018-09-12 19:34:50 559
原创 HTML&CSS
Bootstrap将会根据你的屏幕的大小来调整HTML元素的大小 —— 强调 响应式设计的概念需要通过添加下列代码到你的HTML开头来将Bootstrap添加到任意应用中:<link rel="stylesheet" href="//cdn.bootcss.com/bootstrap/3.3.1/css/bootstrap.min.css"/>div> 是一个块级元素...
2018-09-12 19:33:58 144
原创 linux
-c 统计字节数。 在终端中输入wc +文件名 wc 1.txt 8 12 107 1.txt 行数 单词数 字节数 文件名-l 统计行数。 在终端中输入wc -l +文件名ls -l | wc -l 用来统计当前目录下的文件数-m 统计...
2018-09-12 19:31:40 100
新手求问为什么我的记事本写的程序运行不起来T_T
2015-09-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人