随笔分类 - Python
有关python的一些知识与经验的交流与总结
摘要:restful api是用于前端和后台进行通信的一套规范。使用这个规范可以让前后端开发变得更加轻松。 协议 采用http或者https 数据传输格式 数据之间传输的格式应该都使用json,而不是xml url链接 url链接中,不能有动词,只能有名词。并且对于一些名词,如果出现复数,那么应该在后面加
阅读全文
摘要:1.未打断点运程序,输出全部结果 2.打断点后,点击debug,代码执行到断点前停止(断点所在行不执行) 3.step over,是在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步 4.step into,是单步执行,遇到子函数就进
阅读全文
摘要:1.re.match函数 re.match尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。函数语法:re.match(pattern, string, flags=0) flags是标志位 修饰符 描述 re.I 使匹配对大小写不敏感 re.L 做本地
阅读全文
摘要:在开发环境,我们一般使用python起一个web服务即可访问,但是对于生产环境来说,我们一般使用nginx+uWSGI的方式进行部署。 使用Nginx优点: 安全:不管什么请求都要经过代理服务器,这样就避免了外部程序直接攻击web服务器 负载均衡:根据请求情况和服务器负载情况,将请求分配给不同的we
阅读全文
摘要:情景:今天登录服务器,突然发现登录之后展示的信息有点多,仔细端倪发现: There were 3975 failed login attempts since the last successful login. 这很明显是有人想要试图登录我的服务器,企图进行暴力破解。虽然我设置的密码很复杂,但是这
阅读全文
摘要:之前写过有关Windows下的python3的安装与使用,这次看一下Linux下的python3 1. 安装依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-dev
阅读全文
摘要:多进程: 进程我们可以理解为是一个可以独立运行的程序单位,比如打开一个浏览器,这就开启了一个浏览器进程;打开一个文本编辑器,这就开启了一个文本编辑器进程。但一个进程中是可以同时处理很多事情的,比如在浏览器中,我们可以在多个选项卡中打开多个页面,有的页面在播放音乐,有的页面在播放视频,有的网页在播放动
阅读全文
摘要:在python中操作数据库,最常见的方式是使用SQLAlchemy,我们来了解一下它的具体使用 安装: pip3 install sqlalchemy 基础使用: # 导入: from sqlalchemy import Column, String, create_engine from sqla
阅读全文
摘要:开发的时候, 经常会遇到使用pip安装某个包的时候很慢,甚至安装失败的情况, 当然可以设置--default-timeout=100方法来设置超时时间(默认是15秒),但是并不能解决实质问题.需要进行加速配置 镜像源: 平台 地址 阿里云 http://mirrors.aliyun.com/pypi
阅读全文
摘要:基本使用: 1.安装文件中的包 pip install -r requirements.txt 问题: 1. pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.o
阅读全文
摘要:当做一个项目时,可能会用到一些模块,如果都用电脑自带的python环境,并且把所有的模块都安装在这上面,很容易使得自带python环境十分臃肿,而且到时候如果迁移到别的电脑时还需要重新安装对应模块,所以可以用虚拟环境,在不同的环境下安装对应的模块,迁移时也把整个环境迁移过去即可 虚拟环境的创建,Py
阅读全文
摘要:python , pip 相关命令汇总 1) 在python3 下升级pip3 pip3 install --upgrade pip 2) pip加速 常用国内镜像源: 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.al
阅读全文
摘要:一般在Linux下,默认会安装一个python2.*的版本,但是我们自己开发有时候需要python3.*的版本 1. 安装python3
阅读全文
摘要:WSGI协议 首先弄清下面几个概念:WSGI:全称是Web Server Gateway Interface,WSGI不是服务器,python模块,框架,API或者任何软件,只是一种规范,描述web server如何与web application通信的规范。server和application的规
阅读全文

浙公网安备 33010602011771号