- 博客(22)
- 收藏
- 关注
原创 python中的参数传递
BEGIN:前面在介绍python的六大数据类型的时候提到根据数据可变和不可变进行的数据类型分类:Python3 的六个标准数据类型中:不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。python中的函数参数既支持按值调用,也支持按引用调用。这里需要再次强调:python中万物皆对象,python中的变量是对象的引用,变量中存储的是内存地址。当函数被调用时,解释器会查看传入的
2020-11-12 13:28:47
290
1
原创 Python六大数据类型
BEGIN:python3数据类型主要分为以下六大类:Numbers(数字)String(字符串)List(列表)Tuple(元组)Dictionary(字典)Set(集合)Python3 的六个标准数据类型中:不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。1、数字类型:python3的数字类型包括:int(长整型)float(浮点型)complex(复
2020-11-12 13:19:09
26455
1
原创 冒泡排序(C、Python)
BEGIN:1、冒泡排序思想(升序排序):如 a=[9,6,8,7,5,3]i=0第一趟排序:3与5比较,3和5交换位置,a=[9,6,8,7,3,5]; j=len-13与7比较,3和7交换位置,a=[9,6,8,3,7,5]; j=len-23与8比较,3和8交换位置,a=[9,6,3,8,7,5]; j=len-33与6比较,3和6交换位置,a=[9,3,6,8,7,5]; j=len-43与9比较,3和9交换位置,a=[3,9,6,8,7,5]; j=len-5=i第一趟排序结束,
2020-11-12 12:53:35
450
原创 统计兔子数量
题目:有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少?(本题有多组数据。)分析:假设月份用n表示,f(n)表示第n个月的兔子数量。当n<3时,只有一只兔子,f(n)=1;当n>=3时,n = 3 f(3)=2n = 4 f(4)=3n = 5 f(5)=5… …n = i f(i)= f(i-1)+f(i-2)… …n = n f(n)=f(n-1)+f(n-2)
2020-11-12 12:50:58
799
原创 解决from sklearn.externals import joblib报错问题
BEGIN:原因是 joblib不需要从sklearn中导入了,直接使用import joblib就OK啦!!_END.
2020-11-12 12:49:15
1672
1
原创 dns域名解析过程——从浏览器输入网址到页面显示的中间过程
BEGIN:一、域名1、域名(domain name)也叫做网域,是英特网上的一个服务器或者一个网络系统的名字,域名具有唯一性,在传输数据时作为定位标识,全球没有重复的域名。域名的形式是由若干个字母或数字组成,用‘.’进行分隔,如cnblogs.com。2、我们都知道每个主机都有对应的IP地址,那为何还需要注册域名呢?IP地址是Internet主机的作为路由寻址用的数字型标识,人不容易记忆,因而需要域名这样一种字符型标识。3、一级、二级、三级域名一级域名:一级域名或叫顶级域名,一个域名由两个以上的
2020-11-04 14:51:02
1367
原创 python pip 时 出现UnicodeDecodeError: ‘utf8‘ codec can‘t decode byte 0xa1 in position 12: invalid start
BEGIN:在使用pip安装时出现编码问题,如图:找到python对应虚拟环境下的\lib\site-packages\pip_vendor\six.py文件修改第935行(一开始是935行我这里是936行是因为我此前修改了)如图:修改为: if isinstance(s, binary_type): try: return s.decode(encoding, errors) except Exception as err:
2020-09-11 17:39:11
1175
原创 Windows下pip批量安装自己写脚本,解决超时和pip install -r requirements.txt出错中止问题
在python项目中,我们往往会用到很多的第三方库,一两个还好,但是当依赖的库变得多起来,一个个安装显得十分的繁琐,而在windows下的pip批量安装的方法pip install -r requirements.txt 又存在着遇到错误直接中止,不再继续安装后面的库的问题。1 pip install -r requirements.txt 解决超时问题:该方法与安装一个库采用类似的方案,但无法解决遇到错误中止安装的问题pip --default-timeout=1000 install -U -r
2020-09-10 13:19:08
1908
原创 数据库导入.sql文件
BEGIN:.sql文件可以用Nacicat进行导入首先,建立好数据库连接,右键——>运行SQL文件右侧三个点处点击浏览并选择.sql文件选择编码,点击开始在此过程中:1 可能出现 [ERR] Lost connection to MySQL server during query原因:数据太大了解决方法:修改mysql配置文件my.ini[mysqld]max_allowed_packet = 700M即配置MySQL允许的最大数据包大小,上面的700M你可以根据你的项
2020-09-09 15:25:04
2136
原创 sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1118, u‘Row size too large (> 8126). Chan
BEGIN:话不多说,解决方法如下:[mysqld]innodb_log_file_size = 512Minnodb_strict_mode = 0END.
2020-09-09 14:43:16
464
原创 windows下xampp安装
BEGIN:一 下载下载地址:https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/7.4.9/二 安装点击Next路径自己选,点击Next点击Next点击Next点击Next等待安装Finish三 配置上一步中,如果勾选了Do you want to start the Control Panel now?则出现如下面板,点击Start若没有勾选,则启动软件启动成功,Start变为Stop顺利
2020-09-09 14:32:11
660
原创 Python3下安装MySQL-python 出现fatal error C1083: 无法打开包括文件: “config-win.h”: No such file or directory
BEGIN:安装MySQL-python时出现问题:fatal error C1083: 无法打开包括文件: “config-win.h”: No such file or directory很遗憾告诉你,如果你一直固执的安装,一定不会成功的!MySQL-python只有python2.x版本的,python3下安装 mysqlclient才是正途,苦海无边,回头是岸,希望能帮助到你第三方库下载网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/END..
2020-09-09 14:17:24
1097
原创 Flask-Themes2 关于themes文件位置自定义
BEGIN:flask项目中,主题切换文件themes默认是在应用的根目录下,与app的初始化__init__.py在同一级目录,那么如何改变themes文件的路径,使得render_theme() 、_theme等依旧有作用呢?其实很简单:在config.py文件中加上如下代码:THEME_PATHS = os.path.join(APP_FOLDER_PATH, '<your-path>')即可。flask-themes学习文档:https://flask-themes2.re
2020-09-09 14:05:21
322
原创 Flask 自定义templates和static位置
BEGIN:创建Flask实例app时,利用template_folder 和 static_folder参数进行自定义设置app = Flask(<app_name>, instance_path=INSTANCE_FOLDER_PATH, instance_relative_config=True, template_folder='frontend/templates', static_fo
2020-09-09 14:02:28
1778
原创 表单传文件出现 AttributeError: ‘str‘ object has no attribute ‘filename‘
BEGIN:出现问题时:解决方法:enctype属性enctype这个属性管理的是表单的MIME(Multipurpose Internet Mail Extensions)编码,共有三个值可选:1、application/x-www-form-urlencoded —默认值,作用是设置表单传输的编码,不能用于上传文件eg: AJAX中xmlHttp.setRequestHeader(“Content-Type”,“application/x-www-form- urlencoded”),
2020-09-08 15:33:07
1628
1
原创 Flask DataTables后台数据实时传送---分页查询和search过滤
BEGIN:1 JS 和 CSS引用将js和css文件下载到本地并引用(ps:根据实际情况正常引用就好):下载地址:jQuery:jquery-1.8.0:链接:https://pan.baidu.com/s/1AzmjF2rs87GN5IQPnMWSjg提取码:6xwf其他版本jQuery:http://www.jq22.com/jquery-info122DataTables:jquery.dataTables.min.js:官网下载:https://datatables.n
2020-09-08 15:28:06
879
1
原创 git删除文件(夹)的两种情况
BEGIN:仅删除远程分支,保留本地分支a)删除远程文件 (假设当前分支为master分支):git rm --cached b)删除远程文件夹 (假设当前分支为master分支):git rm -r --cached 在上述基础上:git commit -m “”git push -u origin master=======================================================================================
2020-09-08 15:18:08
317
原创 flask中flash消息框的自动(定时)隐藏
BEGIN:花了较长时间整出来这个可用的使flask消息框自己消失的方法,需要的拿走。js很简单,却搞了很久,唉~ps:这里是渐变式的消失效果。view.py@frontend.route(’/logout’)@login_requireddef logout():logout_user()flash(‘登出成功’,‘success’)return redirect(url_for(‘frontend.index’))htmlflash中有两个参数:messages和category,
2020-09-08 15:05:35
1305
4
原创 python flask 外网访问web应用
START:#假设我这里flask 的启动函数写在manage.py文件里打开命令提示符(cmd)查看当前主机的ip,终端输入:ipconfig如图:ps:注意是 无线局域网适配器的IPv4地址进入python的虚拟环境venv后,输入python manage.py runserver -h 0.0.0.0 -p 5000 -d启动flask应用,如图:然后在其他主机上输入网址http://192.168.1.107:5000/即可访问。参考:https://blog.cs
2020-09-08 15:03:58
2253
原创 python三种取整函数
BEGIN:import math1 向上取整 math.ceil():如:2 向下取整 math.floor() 、int(),其中int()又称为向0取整:如:又如:3 四舍五入取整 round():如:END.
2020-09-08 14:58:52
893
原创 git 删除远程分支和本地分支
BEGIN:1 切换到其他分支,如master分支:git checkout master2 删除远程分支:git push origin --delete 3 删除本地分支:git branch -d 若无效,则:git branch -D END.
2020-09-08 14:54:31
154
原创 pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org‘,
pip安装第三方库时出现read timed out 问题BEGIN:问题:安装requests第三方库出现超时问题pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.解决方案:pip --default-timeout=1000 install -U requestsEND....
2020-09-08 14:52:39
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅