自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Virtualenv中python3安装MySQL-python的坑

为了让Django连接MySQL,Django提示没有模块MySQLdb,然后按视频上的讲解要安装MySQL-python,但这个视频的版本是针对python2.7的(我用的Python3)。然后我就跟着装,发现怎么装都装不上。用pip安装sudo pip3 install mysql-python,又是提示No module named 'ConfigParser',又是提示Command "...

2018-10-15 20:03:15 597

原创 MAC OS安装virtualenvwrapper时遇到的坑

vi ~/.bashrc 输入:export WORKON_HOME=$HOME/.virtualenvsexport PROJECT_HOME=$HOME/Develsource /usr/local/bin/virtualenvwrapper.sh退出保存执行source ~/.bashrc

2018-10-15 10:46:34 914 1

原创 Ubuntu 18.04 MySQL无法输入中文的问题

这阵子在学MySQL,遇到要输入中文的地方,但是输入不了汉字,具体表现就是无论复制粘贴还是直接敲汉字都没法录入到mysql>的命令行中。于是上网查解决办法,网上大致有两种解决方案,一个是在Linux终端无法输入汉字的解决办法,一个是MySQL中文乱码的解决办法。首先我在终端是可以输入汉字的,只是打开mysql之后就不行了。另外在MySQL教学视频初期就已经改了my.cnf里的默认编码为ut...

2018-09-19 10:20:50 1871

原创 6. 模块

如果你退出python解释器并重新进入,你做的任何定义(变量和方法)都会丢失。因此,如果你想要编写一些更大的程序,最好使用文本编辑器先编辑好,然后运行这几个文件。这就是所谓的创建脚本。随着你的程序变得越来越长,你可能想要将它分成几个文件,这样更易于维护。你可能想在几个程序中使用你已经编写好的函数,而不用把函数定义拷贝到每个程序中。为了支持这个功能,Python有种方法可以把你定义的内容放到一个...

2018-08-29 10:37:21 186

原创 6.1. 深入模块

模块可以包含可执行语句以及已定义函数。这些语句通常用于初始化模块。只有在导入语句第一次遇到模块名称时,才会执行。(如果文件以脚本的方式执行,它们也会运行。)每个模块都有自己的私有符号表,它是被定义在模块中所有函数的全局符号表。因此,模块的作者可以在模块里使用全局变量,而不用担心与某个用户的全局变量有冲突。另一方面,如果你非常清楚你在做什么,那么你可以用相同的符号来调用模块中的全局变量,modn...

2018-08-29 10:35:45 191

翻译 5.7. 深入条件控制 5.8. 比较序列和其它类型

5.7. 深入条件控制while和if语句中使用的条件不仅可以用比较,还能包含任意的操作。 比较操作符in和not in审核的是值是否在一个区间之内。 操作符is和is not比较两个对象是否相同;这只和列表这样的可变对象有关。所有的比较操作符具有想用的优先级,低于所有的数值操作。比较操作可以传递。例如a < b == c是在审核是否a小于b并且b等于c。比较操作可以通过逻辑...

2018-08-24 16:10:01 182

原创 5.2. del 语句 5.3. 元组和序列 5.4. 集合 5.5. 字典

有个方法可以从列表中按给定的索引而不是值来删除一个元素:del语句。它不用于有返回值的pop()方法。语句del还可以从列表中删除切片或清空整个列表(我们之前介绍过一个方法是将控列表赋值给列表的切片)。例如:a = [-1, 1, 66.25, 333, 333, 1234.5]del a[0]a[1, 66.25, 333, 333, 1234.5]del a[2:4]...

2018-08-24 15:35:45 290

原创 5. 数据结构-5.1. 关于列表更多的内容

本章详细讨论一些之前学过的内容,同样也添加了一些新内容。5.1关于列表更多的内容Python的列表数据类型包含更多的方法。这里是所有的列表对象方法:list.append(x) 把一个元素添加到列表的结尾,相当于a[len(a)] = [x]list.extend(L) 将一个给定列表中的所有元素都添加到另一个列表中,相当于a[len(a):] = Llist.inse...

2018-08-24 11:29:58 194

原创 4.7. 深入 Python 函数定义

在Python中,你也可以定义包含若干参数的函数。这里由三种可用的形式,也可以混合使用。4.7.1.默认参数值最常用的一种形式是为一个或多个参数指定默认值。这会创建一个可以使用比定义时定义的参数更少的参数调用的函数,例如:def ask_ok(prompt, retries=4, complaint='Yes or no, please!'): while True:...

2018-08-23 15:41:50 304

转载 4. 深入 Python 流程控制 4.1-4.6

除了之前介绍的while语句,Python还从其他语言借鉴了一些流程控制功能,并有所改变。4.1 if语句也许最有名的是if语句:x = int(input("Please enter an integer: "))Please enter an integer: 23if x < 0: x = 0 print('负数自动改为0')elif...

2018-08-22 17:16:44 198

原创 3.1.3. 列表

Python 有几个复合数据类型,用于将其他数据成组得表示出来。最通用的是列表,它的表现形式为一个中括号,其中包含着被逗号分隔开的数据。列表包含的元素不必是同一类型:squares = [1,4,9,16,25]squares[1, 4, 9, 16, 25]跟string以及其他序列类型一样,列表可以被索引与切片:squares[0] #通过索引输出元素1...

2018-08-22 15:10:24 123

原创 3.1.2.字符串

python可以用单引号''或双引号""标识。可以用\来转义引号:'spam eggs' #单引号'spam eggs''doesn\'t' #用\'转义单引号"doesn't""doesn't" #或者用双引号代替"doesn't"'"Yes,"he said.''"Yes,"he said.'"\"

2018-08-22 11:19:41 211

原创 3.1.1. 数字

2 + 2450 - 5*620(50 - 5*6) / 45.08 / 51.6整数的类型是int ,带小数的类型是float。 除法(/)永远返回一个浮点数,如果要得到整数结果,可以使用//运算符,称为floor除法 要计算余数使用%print(5 ** 2) # 5的平方print(2 ** 7) # 2的7次方2512...

2018-08-21 16:06:59 215

空空如也

空空如也

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

TA关注的人

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