返回顶部
扩大
缩小

Gaidy's

随笔分类 -  Python

1.python简介
摘要:简介 1、python语言介绍 python的创始人:Guido Van Rossum 2、python是一门什么样的语言 编程语言主要从以下几个角度进行分类:编译型,静态型,动态性,强类型定义语言和弱类型定义语言 (1)编译型:有一个负责翻译的程序来对我们的源代码进行转换,生成对应的可执行代码,这 阅读全文

posted @ 2019-10-29 10:42 Gaidy 阅读(532) 评论(0) 推荐(0)

1.numpy的用法
摘要:numpy创建ndarray对象的三种方法 1.1.list转化 In [8]: import numpy as np In [9]: a = [1,2,3,4] In [10]: x1 = np.array(a) In [11]: x1 Out[11]: array([1, 2, 3, 4]) I 阅读全文

posted @ 2019-10-29 10:37 Gaidy 阅读(222) 评论(0) 推荐(0)

数据库迁移
摘要:数据库迁移 在开发过程中,需要修改数据库模型,而且还要在修改之后更新数据库。最直接的方式就是删除旧表,但这样会丢失数据。 更好的解决办法是使用数据库迁移框架,它可以追踪数据库模式的变化,然后把变动应用到数据库中。 在Flask中可以使用Flask-Migrate扩展,来实现数据迁移。并且集成到Fla 阅读全文

posted @ 2019-08-02 13:09 Gaidy 阅读(276) 评论(0) 推荐(0)

python的并发模块concurrent
摘要:Python3.2开始,标准库为我们提供了concurrent.futures模块,它提供了ThreadPoolExecutor和ProcessPoolExecutor两个类,实现了对threading和multiprocessing的进一步抽象,对编写线程池/进程池提供了直接的支持,他属于上层的封 阅读全文

posted @ 2019-07-09 13:29 Gaidy 阅读(4283) 评论(0) 推荐(0)

faiss的简单使用
摘要:简介 faiss是为稠密向量提供高效相似度搜索和聚类的框架。由Facebook AI Research研发。 具有以下特性。 1、提供多种检索方法 2、速度快 3、可存在内存和磁盘中 4、C++实现,提供Python封装调用。 5、大部分算法支持GPU实现 下面给出一些快速链接方便查找更多内容。 g 阅读全文

posted @ 2019-05-24 14:25 Gaidy 阅读(2546) 评论(0) 推荐(0)

itchat的使用
摘要:python 微信接口 -- itchat 文档 发表于 2018-03-16 | 分类于 Python | itchat 一. 安装 $ pip install itchat 特殊的字典使用方式通过打印 itchat 的用户以及注册消息的参数, 可以发现这些值都是字典. 但实际上 itchat 精 阅读全文

posted @ 2019-05-16 10:53 Gaidy 阅读(1063) 评论(0) 推荐(0)

将图片添加水印的方法
摘要:from PIL import Image #创建底图 target = Image.new('RGBA', (300, 300), (0, 0, 0, 0)) #打开头像 nike_image = Image.open("./image1.png") nike_image = nike_image 阅读全文

posted @ 2019-05-10 16:15 Gaidy 阅读(341) 评论(0) 推荐(0)

python中英文翻译模块
摘要:从一种语言到另一种语言的文本翻译在各种网站中越来越普遍。 帮助我们执行此操作的python包称为translate。 可以通过以下方式安装此软件包。 它提供主要语言的翻译。 官网:https://pypi.org/project/translate/ 安装 1 使用方法: 1 2 3 4 5 6 7 阅读全文

posted @ 2019-05-05 17:45 Gaidy 阅读(16220) 评论(0) 推荐(3)

[Python模块]Windows环境安装PyV8并执行js语句
摘要:安装这个玩意儿真挺坑的,pip直接安装失败,windows的py库压根搜不到。。 搜索良多解决办法终于找到了,在这里贴出来,主要是把这个库下载下来再安装,但它的下载地址HERE位于外面的世界(你懂得),可能在下载这里会让人很烦躁,我把它的windows版本和linux版本都下载并上传到我的百度网盘了 阅读全文

posted @ 2019-05-05 13:42 Gaidy 阅读(869) 评论(0) 推荐(0)

centos后台运行Python
摘要:在服务器上,为了退出终端,程序依然能够运行,需要设置程序在后台运行。 关键的命令:nohup *基本用法:进入要运行的py文件目录前 nohup python -u test.py > test.log 2>&1 & *含义解释:nohup 不挂起的意思python test.py python运行 阅读全文

posted @ 2019-04-19 16:17 Gaidy 阅读(5680) 评论(0) 推荐(0)

python文件上传
摘要:1.前端代码 2.后台接收文件的代码(flask) 阅读全文

posted @ 2019-03-25 15:35 Gaidy 阅读(414) 评论(0) 推荐(0)

Django
摘要:一、Django 简介 Django 是一个由 Python 写成的开放源代码的 Web 应用框架。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是 CMS(内容管理系统)软件。并于2005年7月在 BSD 许可证下发布。这套框架是以比利时的吉普赛爵士吉他手 Django 阅读全文

posted @ 2019-03-14 16:39 Gaidy 阅读(686) 评论(0) 推荐(0)

Python生产环境部署(fastcgi,uwsgi)
摘要:Python部署web开发程序的几种方法 fastcgi ,通过flup模块来支持,在nginx里对应的配置指令是 fastcgi_pass http,nginx使用proxy_pass转发,这个要求后端appplication必须内置一个能处理高并发的http server,在python的web 阅读全文

posted @ 2019-03-14 16:39 Gaidy 阅读(669) 评论(0) 推荐(0)

Python(九)Tornado web 框架
摘要:一、简介 Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本。这个 Web 框架看起来有些像web.py 或者 Google 的 webapp,不过为了能有效利用非阻塞式服务器环境,这个 Web 框架还包含了一些相关有用工具及优化。 Tornado 阅读全文

posted @ 2019-03-14 16:38 Gaidy 阅读(408) 评论(0) 推荐(0)

Python(九) Python 操作 MySQL 之 pysql 与 SQLAchemy
摘要:本文针对 Python 操作 MySQL 主要使用的两种方式讲解: 原生模块 pymsql ORM框架 SQLAchemy 本章内容: pymsql 执行 sql 增\删\改\查 语句 pymsql 获取查询内容、获取自增 ID pymsql 游标 pymsql 更改 fetch 数据类型 pyms 阅读全文

posted @ 2019-03-14 16:37 Gaidy 阅读(4064) 评论(0) 推荐(1)

Python(八)进程、线程、协程篇
摘要:本章内容: 线程(线程锁、threading.Event、queue 队列、生产者消费者模型、自定义线程池) 进程(数据共享、进程池) 协程 线程 Threading用于提供线程相关的操作。线程是应用程序中工作的最小单元,它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的 阅读全文

posted @ 2019-03-14 16:36 Gaidy 阅读(171) 评论(0) 推荐(0)

Python(七)Socket编程、IO多路复用、SocketServer
摘要:本章内容: Socket IO多路复用(select) SocketServer 模块(ThreadingTCPServer源码剖析) Socket socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 功能: sk 阅读全文

posted @ 2019-03-14 16:35 Gaidy 阅读(164) 评论(0) 推荐(0)

Python(六)面向对象、异常处理、反射、单例模式
摘要:本章内容: 创建类和对象 面向对象三大特性(封装、继承、多态) 类的成员(字段、方法、属性) 类成员的修饰符(公有、私有) 类的特殊成员 isinstance(obj, cls) & issubclass(sub, super) 异常处理 反射 单例模式 创建类和对象 面向对象编程是一种编程方式,此 阅读全文

posted @ 2019-03-14 16:34 Gaidy 阅读(193) 评论(0) 推荐(0)

Python(五)模块
摘要:本章内容: 模块介绍 time & datetime random os sys json & picle hashlib XML requests ConfigParser logging shutil subprocess argparse email (smtplib) Excel文件(xlr 阅读全文

posted @ 2019-03-14 16:33 Gaidy 阅读(367) 评论(0) 推荐(0)

Python(四)装饰器、迭代器&生成器、re正则表达式、字符串格式化
摘要:本章内容: 装饰器 迭代器 & 生成器 re 正则表达式 字符串格式化 装饰器 装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲 阅读全文

posted @ 2019-03-14 16:32 Gaidy 阅读(145) 评论(0) 推荐(0)

导航