首页
学习
活动
专区
工具
TVP
发布

Python、Flask、Django

专栏作者
137
文章
156753
阅读量
42
订阅数
Python 3.7的新特性
Python 3.7 新特性 # -*- encoding:utf-8 -*- """ @ Created by Seven on 2018/10/26 """ from enum import Enum from dataclasses import dataclass from typing import Optional, Any, List, TypeVar, Type, Callable, cast T = TypeVar("T") EnumT = TypeVar("EnumT", bou
简单、
2018-12-04
9100
Docker精简项目(Python3.6+Flask1.0+Pipenv)
项目采用最新版本的Flask和现在流行的Pipenv,virtualenv因为配置过程,使用过程都会遇到一些不小的麻烦,所以推荐使用pipenv来管理自己的项目环境。 引入的bigdata镜像里面,我已经封装好了supervisor、gunicorn、nginx,所以配置好nginx.conf和supervisor.conf即可 Dockerfile FROM registry.cn-hangzhou.aliyuncs.com/littleseven/bigdata # 根据我的基础镜像又封装的一个新的镜像
简单、
2018-07-18
1.5K6
Python渗透测试框架:PytheM
安装 $sudo apt-get install libasound-dev libjack-jackd2-dev portaudio19-dev python-pyaudio build-essential python-dev libnetfilter-queue-dev libespeak1 libffi-dev libssl-dev $sudo git clone https://github.com/m4n3dw0lf/PytheM/ $cd PytheM $sudo pip install -r
简单、
2018-07-18
1K0
Python 编写自动发送邮件脚本
弃用,超级超级超级简洁,超级超级厉害的第三方 ->见文章-> #-*- encoding: utf-8 -*- import os, sys import smtplib from smtplib import SMTP_SSL from email.header import Header from email.mime.text import MIMEText mailInfo = { "from": "xxxxxxxx@qq.com", "to": "xxxxxxx@16
简单、
2018-07-18
5740
python中用requests获取API参数
不得不说这个第三方是真的好用,之前在写爬虫的时候就已经开始用啦。然后今天在写接口的时候,别人写的文章是用urllib的,但是我想用requests怎么办呢,怎么去兼容它呢,首先来打开中文文档http:
简单、
2018-07-18
2.5K0
Mac 下配置python多版本
第一步:安装pyenv brew install pyenv 第二步:添加配置内容。我的shell是on-my-zsh 在zshrc最后一行加入 if which pyenv > /dev/null;
简单、
2018-07-17
6310
Mac安装django mysqlclient出错解决方法、以及mysql启动
第一步:chown -R whoami:admin /usr/local/share 第二步: brew uninstall mysql brew install mysql-connector-c brew unlink mysql-connector-c brew install mysql pip install mysql-python 启动、暂停 mysql mysql.server start #开启 mysql.server stop # 停止
简单、
2018-07-17
7550
requests + bs4 写一个超级简单的检测友链存活的脚本
如果友链变得多了,不知道那个网站已经挂掉了,是不是很麻烦?虽然我的友链并不多。。。(此脚本只适用我的网站,用python3写的,或者和我一个主题没有修改过友链结构的网站,当然,如果你想用的话可以修改,都是很简单的,暂时先这样用着吧。。跑起来有点慢 后面再说=-=) #-*- coding: utf-8 -*- import requests from bs4 import BeautifulSoup as bs def start_urls(): url = 'https://www.soo9s.
简单、
2018-07-17
4570
自动创建权限表数据和超级管理员用户(第一次优化)
在公司python项目中,项目马上要上线,需求是超级管理员和权限表用户没权限访问或修改这两个功能。就是说项目初始化创建的时候,权限和超级管理员就自己在项目中了。 优化后代码 # -*- encoding: utf-8 -*- import pymysql import os from datetime import datetime def CreateDB(host, user, password, db): # 安装pymysql cmd = 'pip install -i htt
简单、
2018-07-17
5150
Django使用python3在执行makemigrations报错的解决方法
今天使用python3创建了一个最新的Django版本的项目,运行后也是成功的 但是在我写完models后要创建数据库的时候报错了。错误如下: 这个错误在Flask开发的时候就知道。但是Fla
简单、
2018-07-17
1.2K0
精简Python项目的Dockerfile
之前生成的镜像很大,1个G。因为公司的需求是要将所有的代码,配置文件都放到Docker中,并且程序只保留编译过后的pyc文件。也就是说,给客户的是一个Docker镜像 而且Docker镜像是禁止客户访问的,数据库配置信息咋办?这些全部写在了.env的配置文件里,也方便客户去修改操作,然后用docker-compose中的env-file指定一下文件就ok了,但是就算这样,将项目一股脑的塞到一起,不大才怪咧。经过两天的研究,最终将项目精简到了380MB。应该是可以在减少 但是先这样。。记录一下吧 ---- 从
简单、
2018-07-17
1.3K0
用python官方推荐的pipenv替换virtualenv
安装 pipenv install pipenv 语法 pipenv --three 使用当前系统的Python3创建环境 pipenv --python 3.6 指定某Python版本 pipenv shell 激活env环境 exit 退出pipenv虚拟环境 使用 在当前目录或者新建的目录中 'pip install' Linux 系统需要 'source/path/bin/active' 以后操作才可以用 python shell 激活env环境 思维导图: (4-16) https://mu
简单、
2018-07-17
8170
Python 实现一个简单的上下文管理器
# -*- coding: utf-8 -*- """ @Created by Seven on 2018-05-09 import os from flask import (Flask,request....) """ from contextlib import contextmanager @contextmanager def books_mark(): print("《", end='') yield print("》", end='') with books_m
简单、
2018-07-17
5290
解决python3项目中无法使用supervisor的问题
在我的Dockerfile中这样安装 # 安装项目所需的第三方 RUN python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt \ && python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple \ gunicorn \ && python3 -m pip install git+https
简单、
2018-07-17
1.1K0
解决Python3无法使用supervisor问题
项目使用python3写的,需要用到Supervisor,但是supervisor报错提示需要python2的支持,贴出python3无法安装supervisor解决方案 # 安装项目所需的第三方 RUN python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt \ && python3 -m pip install -i https://pypi.tuna.tsinghua.edu
简单、
2018-05-15
2.3K1
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档