- 博客(11)
- 收藏
- 关注
原创 flask+nginx+uwsgi完成项目部署
创建一个简单的flask项目 app.py from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run(debug=True,host='0.0.0.0',port=5000) 安装uwsgi。 这里我用的是python2.7 pip install uwsgi 编辑
2021-03-12 15:43:07
196
转载 提供文件传输服务wget
提供文件传输服务(wget) 方法一:一行代码都不需要写。推荐最简单的一种,在其中一台电脑,需要传送文件的目录下开启一个web sever,另一台电脑用浏览器打开,点击下载。python3 -m http.server方法二: socket 编程方法三:利用 ssh import os os.system("scp FILE USER@SERVER:PATH") 方法之四:ftp编程import ftplib import os filename = "MyFile.py" ftp = ftplib.FT
2020-09-23 14:43:36
593
原创 eval升级版literal_eval
literal_eval ast.literal会判断需要计算的内容计算后是不是合法的python类型,如果是则进行运算,否则就不进行运算。
2020-09-04 15:46:35
125
转载 获取当前执行脚本的绝对路径
在这里插入代码片 Jun@VAIO 192.168.1.216 23:52:54 ~ > cat shell/a.sh #!/bin/bash echo '$0: '$0 echo "pwd: "`pwd` echo "=============================" echo "scriptPath1: "$(cd `dirname $0`; pwd) echo "scriptPath2: "$(pwd) echo "scriptPath3: "$(dirname $(readlink
2020-07-06 11:30:37
446
原创 解决ImportError: No module named MySQLdb
废话不多说 链接:https://pan.baidu.com/s/1e36KeFqIriRdit0kGFdfnQ 提取码:ql8g MySQLdb的安装包依赖安装到python依赖的site-packages下面就ok
2020-04-02 16:43:31
132
原创 django使用中间件校验登录
校验登陆状态 django的中间件使用起来非常方便节省了大量的校验与判断 首先在与app同级目录下建立一个文件夹middlewares 其次在这个文件夹中建立一个py文件UserMiddleware.py,在里面做逻辑判断 from django.utils.deprecation import MiddlewareMixin from django.http import HttpRespon...
2019-11-14 15:59:05
550
原创 单例模式
单例模式的定义: 单例模式即一个类仅有一个实例 单例模式的生成: 在这里我使用的是python class Singleton_pattern(object): __instance = None # 定义一个类属性做判断 def __init__(self, name): self.name = name def __new__(cls, name)...
2019-10-11 01:30:04
82
原创 python实现多态
python实现多态 多态的分类 1.编译时多态,即方法重载,从JVM的角度讲,这是一种静态分派 2.运行时多态,即方法的重写,从JVM的角度来讲,这是一种动态分派 多态的定义: 多态按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。 多态就是指程序中定义的引用变量所指向的具体类型(类)和调用这个变量时发出的方便在编程时并不确定,只有在程序执行期间才能确定 打个比方...
2019-10-10 20:15:14
1664
原创 反序列化之外键为空
创表的时候在外键字段 user=models.ForeignKey(User,on_delete=models.SET_NULL(),blank=True,null=True) 反序列化的时候 user_id = serializers.IntegerField(allow_null=True) 希望对大家能有帮助 ...
2019-10-09 16:48:31
291
原创 python爬虫与mongodb交互
python与mongodb框架交互 一、创建框架 创建框架: scrapy startproject projectname(项目名称) cd projectname scrapy gendspider spidername(爬虫文件名) www.baidu.com(爬取网址的域名) 二、创建项目文件的作用 1、items.py定义持久化的字段 2、middlews.py中间件 3、pipel...
2019-08-11 18:11:23
177
原创 csdn使用操作
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...
2019-08-07 20:55:58
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人