自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

四一二的博客

编程之路漫漫其修远兮,吾将上下而求索。

  • 博客(20)
  • 收藏
  • 关注

原创 PyCham的"AttributeError:module 'pip' has no attribute 'main'"错误解决办法

之前在pycham中安装python第三方插件时一直不成功,每次都出现’TypeError: do_install() takes 0 positional arguments but 1 was given’的错误:如下图:解决办法如下:1.找到安装pycham环境的文件,进入一个’helpers’文件夹,打开下面的’packaging_tool.py’文件:...

2018-06-02 10:20:38 3653 6

原创 Git (分布式版本控制系统)基本操作

Git基本操作(分支名用master代替)从服务器克隆代码至本地(一般拉取下来的代码,当前分支都在master分支上)git clone +服务器地址删除分支(首先要切换到其他分支)git branch -D master # 删除本地分支git push origin --delete master # 删除git远程分支查看所有分支...

2018-04-20 20:09:54 1181

原创 Python3与MySQL数据库连接

MySQL事物机制具备四点:简称ACID操作1、原子性:要么都做,要么都不做(两条数据(写入和存储)一步未成功,整体回滚)2、一致性:数据库的状态改变(两条数据(写入和存储)均成功,符合原子性,但未保持相互一致,不符合一致性)3、隔离性:写入数据不互相影响4、持久性:数据只能修改,不能返回(不能进行’Ctrl+C’操作)Python3与MySQL 数据库连接本文(以下代...

2018-04-18 20:36:31 397

原创 Python函数和模块使用浅析

Python学习之旅(二)——函数、模块、数据结构、面向对象一、函数1、函数定义: 我们可以把程序中相对独立的功能模块抽取出来。这样做的好处一是减少重复代码的编写,二是将来可以使用重复的使用这些功能模块。python中的函数就是代表了这样的功能模块。2、语法:def f (x):例如:y = f (x) 其中f是函数名,x是自变量,y是因变量。# ...

2019-05-15 09:27:21 554

原创 is not a supported wheel on this platform 的问题

使用pip install的时候遇到 *** is not a supported wheel on this platform 问题的解决今天在windows系统下安装pymssql的时候遇到了以下问题:一脸懵。。。。找了一圈发现居然是名字的问题。怎么改呢,往下看。1、首先通过pip检查工具检查你电脑的接受安装的标签:这个地方需要根据你的电脑使用命令:AMD64pythoni...

2019-03-08 14:30:14 62993 16

原创 Unicode-objects must be encoded before hashing 问题解决方法

python在注册登录编码解码过程中出现Unicode-objects must be encoded before hashing 的错误。发现是sha1.update() 方法必须指定要指定编码格式,否则会报错。错误代码:修改后正确的代码:...

2018-07-07 01:03:30 14656

原创 Python实例方法、类方法、静态方法

实例属性: 和具体某个实例对象有关系,并且一个实例对象和另一个实例对象是不共享属性的类属性: 类属性所属于类对象,并且多个实例对象之间共享同一个类属性实例方法:class Foo(object): def __init__(self, name): # 定义了实例方法 # 实例属性 self.name = name ...

2018-06-22 17:08:49 198

原创 数据分析之Numpy001

一、numpy概述1、NumPy(Numerical Python)是Python语言的一个扩充程序库。提供了python对多维数组对象的支持:ndarray,具有矢量运算能力,快速、节省空间。支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。Numpy内部解除了Python的PIL(全局解释器锁),运算效率极好,是大量机器学习框架的基础库!numeric pyth...

2018-06-12 21:01:10 304

原创 Python七大原则,24种设计模式

七大原则,24种设计模式七大设计原则: 1、单一职责原则【SINGLE RESPONSIBILITY PRINCIPLE】:一个类负责一项职责. 2、里氏替换原则【LISKOV SUBSTITUTION PRINCIPLE】:继承与派生的规则.(子类可替换父类) 3、依赖倒转原则【DEPENDENCE INVERSION PRINCIPLE】:高层模块不应该依赖低层模块,二者都应该依赖其...

2018-06-09 09:47:23 9642

原创 Redis

安装redisLinux 下安装 下载地址:http://redis.io/download,下载最新稳定版本。此处安装的版本为 3.0.7(可根据自己需要安装不同版本),下载并安装:$ wget http://download.redis.io/releases/redis-3.0.7.tar.gz # 下载Redis指定版本的源码压缩包到当前目录$ tar xzf re...

2018-06-08 13:05:13 214

原创 python面向对象编程

面向对象编程类:类是对象的蓝图和模板,有了类就可以创建对象 – 抽象 – 人类定义类需要做两件事情:数据抽象和行为抽象 数据抽象 – 抽取对象共同的静态特征(名词) – 属性 行为抽象 – 抽取对象共同的动态特征(找动词) – 方法定义类的关键字是 – class – 类名(每个单词首字母大写)对象,具体,(人类中的每一个个体)(静态特征,动态特征...

2018-06-08 13:03:10 196

原创 Python简单实现文件中的信息操作

Python标准数据类型数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。 变量是用来存储值的所在处,它们有名字和数据类型。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。在声明变量时也可指定它的数据类型。所有变量都具有数据类型,以决定能够存储哪种数据。 数据类型包括原始类型、多元组、记录单元、代数数据类型、抽象数据类型、参考类型以及函数类型。Pyt...

2018-06-08 09:55:09 261

原创 scrapy虚拟环境创建

1.创建目录douban文件夹mkdir doubancd douban2.创建虚拟环境python -m venv venv **python -m venv venv –clear # 清理原来的虚拟环境并新建虚拟环境venv python -m venv venv –system-site-packages # 兴建虚拟环境,并导入python环境中所...

2018-06-05 19:57:13 1157

原创 MongoDB安装及环境配置

安装MongoDB1.官网下载进行安装wget https://www.mongodb.com/download-center#atlas2.解压缩gunzip <filename> 3.解归档tar -xvf <filename>4.移动解压后的文件夹至‘/usr/local’mv <source> /usr...

2018-05-31 00:26:23 258

原创 Flask虚拟环境安装配置

1. flask概念概念:flask ‘微’框架django –> 完善完整高集成的框架 flask –> Flask 不包含数据库抽象层微框架,database,templetes需要自己去组装Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。...

2018-05-14 12:41:39 913

原创 Django创建项目操作

Django 创建项目1.进入scripts目录下,进入虚拟环境:E:\env\venv>cd scriptsE:\env\venv\Scripts>activate2.创建helloworld项目django-admin startproject helloworld目录说明: - _ init_. py – 一个空文件,告诉 Python 该目录是一个...

2018-04-25 20:32:39 172

原创 Django Windows环境搭建

什么是DjiangoDjango是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,模板T和视图V。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。 1.基于Python的高级web高...

2018-04-24 20:01:53 557

原创 Redis五大数据类型

Redis定义及其数据类型定义      redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括st

2018-04-19 19:18:29 165

原创 MySQL基本用法

MySQL基本用法数据库的CRUD表示create,drop,update,select分别表示:创建,删除,更新,查找SQL: Structured Query Language -- DDL: Data Definition Languag (create / drop / alter)-- DML: (insert / delete / update)-- DQL: (sel...

2018-04-16 22:54:35 184

原创 python -- 正则表达式

Python之正则表达式我们在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。很可能你使用过Windows/Dos下用于文件查找的通配符(wildcard),也就是和?。如果你想查找某个目录下的所有的Word文档的话,你会搜索.doc。在这里,*会被解释成任意的字符串。和通配符类似,...

2018-03-24 16:46:30 164

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除