Fannnhao's blog

用技术和代码创造价值

Django项目部署注意点

之前部署django项目到生产环境中时,遇到几个问题。现在将问题总结一下,django版本如下 1django=2.2.10 关闭调试模式 创建django项目时,项目的setting.py中的DEBUG默认为True。此参数代表web项目处于开发模式中。django项目部署到生产环境中时,需要关闭此选项。如下 1DEBUG = False 设置允许访问的hosts 项目settin......

Stanford-2019

​ Stanford-2019 ​ Tim Cook Thank you. Thank you. Good morning, Class of 2019! Thank you, President Tessier-Lavigne, for that very gen......

PyQt工具开发PyQt程序

Python图形界面 python支持多种图形界面的第三方库。包括: TK 图形库,由Tcl语言开发的。python调用内置tkinter库。 wxWidgets 图形库,由C++语言开发。Python第三方库wxPython封装了此图形库。 Qt 非常强大的应用程序开发框架,可开发GUI或非GUI程序。python第......

MySQL数据库基本知识

什么是数据库? 存放数据的仓库。凡涉及到数据的存储,均需要数据库。 常见数据库分类 目前常见的数据库可以分为两类,其中已MySQL最为常见。因为我们平台主要应用了MySQL数据库,所以本文将主要介绍讲解MySQL数据库。 关系型数据库 MySQL Oracle SQL server MariaDB 非关系型数据库 MongoDB Redis MySQL数据库 以下将主......

requests模块方法总结

前言 使用这个库之前,最好能掌握http协议相关知识。本文总结requests库常用的一些方法,以及我在实际开发相关工具时遇到的问题。 Requests库介绍 如果需要了解更多详细内容和用法,请点击这里,查看官方API文档。 Requests是一个非常强大的基于http协议的python库(package)。到目前为止,主要应用在以下几个方面: 简单爬虫工具,构造http get报文向指......

解决pip安装第三库速度过慢的问题

解决方法 因为众所周知的原因。通过python的第三包管理工具pip安装第三方库时,下载速度非常慢有时甚至会网络连接中断导致安装失败。 pip国内常用镜像源如下: 123阿里云:https://mirrors.aliyun.com/pypi/simple/清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/中国科技大学:https://pypi.mir......

任务调度模块APScheduler总结

前言 首先学习该模块之前,需要了解进程和操作系统的相关知识。 什么是任务调度? 任务调度是指基于给定的时间点,给定的时间间隔或者给定的执行次数自动的执行任务。任务调度是操作系统的重要组成部分,而对于实时的操作系统,任务调度直接影响着操作系统的实时性能。任务调度涉及到多线程并发、运行时间规则定制及解析、线程池的维护等诸多方面的工作。 APScheduler介绍 APScheduler是一个Py......

Linux系统网络设置总结

Ubuntu系统 系统版本 Ubuntu/Debian比较类似,本文操作的系统是ubuntu-18.04.2-LTS 64位系统。 首先需要更新apt-get包管理工具,然后安装net-tools工具 1sudo apt-get install net-tools 绑定域名和IP地址 打开/etc/host文件。 1sudo vim /etc/hosts 按i进入编辑模式,输入以下内容,绑定......

操作MySQL数据库的几种方法

前言 本文主要总结我实际使用python操作MySQL数据库用到的几种方法,希望能对你有所帮助。在学习后面实例代码前。首先对数据库需要有一定的了解,而且本地需要安装MySQL数据库,并设置好MySQL账户和密码。 数据库主要分为关系型和非关系型数据库。MySQL属于关系型数据库库。 PyMySQL模块 首先总结pymysql模块所常用到的一些方法,它主要用来操作MySQL数据库。如需查看官方......

python代码规范和命名规范说明

前言 之前一直使用sublime编辑器编写python代码,后面使用vs code编辑器打开项目文件时,发现有很多规范上的问题。特地总结一下编写python代码规范,编写代码时还是需要严格遵守代码规范。 参考 若需要阅读Google官方python代码风格指导文档,请点击这里。 对于以下文档中没有提到规范,你可以使用python模块pylint检查你的python代码是否符合规范。 1pip......