
python学习笔记
突然对人工智能比较感兴趣,据说python是开发人工智能最好的语言,入坑试试,做笔记以备忘
优倍网络
一个游走于前端和php的码农
展开
-
python mange.py runserver 报错:以一种访问权限不允许的方式做了一个访问套接字的尝试
场景复现:运行python项目,默认用8000端口,结果返回 “以一种访问权限不允许的方式做了一个访问套接字的尝试”,同时浏览器输入127.0.0.1:8000 网站无法打开 原因:8000端口被占用,两种方案,第一种重新开一个端口给python 程序,第二种关闭占用程序端口,重新运行即可,如果关闭占用端口程序自行百度,此处采用方案一,方便快捷 直接在runserver 后面加上端口号即可 输入127.0.0.1:8888,成功 ...原创 2020-09-04 14:04:09 · 1470 阅读 · 0 评论 -
python安装MySQLdb 遇到的问题汇总
因为对mysql相对熟悉一些,就准备用mysql来作为项目数据库,本以为安装也是手到擒来,没想到一安装都是各种报错,折腾一晚上才安装成功。做笔记以备忘。 情况一: 运行 pip install mysql-python 提示 Microsoft Visual C++ 9.0 is required 解决方案:前往:https://www.microsoft.com/en-us/download...原创 2019-11-04 23:54:16 · 356 阅读 · 0 评论 -
Django基础知识点二:模板配置和输出
一,get_template 函数 from django.template.loader import get_template from django.http import HttpResponse import datetime def temp_test(request): now = datetime.datetime.now() t = get_template('tem...原创 2019-11-04 00:58:44 · 414 阅读 · 0 评论 -
Django基础知识点一:视图和URL配置
一,创建视图文件 概要:页面的内容是靠view function(视图函数)产生,URL定义在URLconf中 视图:约定俗称用 view.py 命名,views.py 在项目目录下,建立后的目录应该为: 输出hello world 视图demo from django.http import HttpResponse def hello(request): return Ht...原创 2019-11-03 21:48:52 · 556 阅读 · 0 评论 -
python 基础知识六:内置函数(2)
# coding=utf-8 #bin() 返回一个整数 int 或者长整数 long int 的二进制表示。 print bin(10) #0b1010 #iter() 函数用来生成迭代器。 #知识引申:注意区分可迭代对象和迭代器 #迭代器定义:迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 #可迭代对象定...原创 2019-10-31 01:10:22 · 305 阅读 · 0 评论 -
python 基础知识六:内置函数(1)
# coding=utf-8 #abs() 函数:返回数字的绝对值。 print abs(-45) #45 print abs(100.12) #100.12 print abs(119L) #119 #特例:复数:返回 (a^2+b^2) 开根 print abs(1+2j) #2.23606797749979 print abs(1+1j) #1.4142135623730951 pri...原创 2019-10-29 15:39:46 · 358 阅读 · 0 评论 -
python 基础知识五: 切片
正序切片 切片(Slice)操作符,取前3个元素,用一行代码就可以完成切片: >>> L[0:3] ['Adam', 'Lisa', 'Bart'] L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略: >>> L[:3] ['Adam', 'Lisa', 'Bart...原创 2019-10-28 02:09:29 · 891 阅读 · 0 评论 -
python 基础知识四: dict 和 set 类型
写在前面:python系列基础知识采录整理于慕课网,在慕课网跟着教程敲一遍后发现无法记全,转换为自己的笔记更容易复习,故边学边复制了一份,原教程链接地址:https://www.imooc.com/code/3328,共勉 一,dict定义和使用 1,定义:花括号{}表示这是一个dict,然后按照key: value, 写出来即可。最后一个 key: value 的逗号可以省略。 由于...原创 2019-10-26 12:18:08 · 226 阅读 · 0 评论 -
python 基础知识三: 条件判断和循环
写在前面:python系列基础知识采录整理于慕课网,在慕课网跟着教程敲一遍后发现无法记全,转换为自己的笔记更容易复习,故边学边复制了一份,原教程链接地址:https://www.imooc.com/code/3328,共勉 一,if用法 score = 85 if score>=90: print 'excellent' elif score>=80: prin...原创 2019-10-25 22:38:56 · 440 阅读 · 0 评论 -
python 基础知识二: list 相关
写在前面:python系列基础知识采录整理于慕课网,在慕课网跟着教程敲一遍后发现无法记全,转换为自己的笔记更容易复习,故边学边复制了一份,原教程链接地址:https://www.imooc.com/code/3328,共勉 Python内置的一种数据类型是列表:list , list是一种有序的集合,可以随时添加和删除其中的元素。 知识点1:Python是动态语言,所以list中包含的元素并不...原创 2019-10-25 10:16:34 · 232 阅读 · 0 评论 -
python 基础知识一: 变量和数据类型
写在前面:python系列基础知识采录整理于慕课网,在慕课网跟着教程敲一遍后发现无法记全,转换为自己的笔记更容易复习,故边学边复制了一份,原教程链接地址:https://www.imooc.com/code/3328 一,Python中数据类型 一、整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-808...原创 2019-10-23 00:04:35 · 424 阅读 · 0 评论 -
python笔记三:Django项目的创建和运行
一,Django创建项目 安装 Django 之后,就有了可用的管理工具django-admin,查看:Django-admin 创建项目需要指定一个目录,我是在E盘下创建了一个py_project的目录用来保存python的项目,cmd切换到E盘,cd进入py_project 目录,用django-admin来创建一个项目: Django-admin startproject my...原创 2019-09-28 15:24:26 · 202 阅读 · 0 评论 -
python笔记二:Django框架的安装
官网下载地址:https://www.djangoproject.com/download/ 有三种安装模式,pip命令在之前安装python的时候已经默认安装了,所以可以直接选择第一个安装方式安装,cmd下先输入pip,检测是否可运行,如果提示不是内部命令,则需要去python目录下Scripts找寻pip.exe,并将该目录添加到环境变量中,然后就可以执行pip命令了 步骤:cmd运行p...原创 2019-09-28 14:59:51 · 141 阅读 · 0 评论 -
python笔记一:python 的安装和运行
一,基础环境安装,环境变量配置 1,python基础包下载http://python.org,选择2.7版本windows的,下载后直接安装,我修改了安装目录为E盘 2,修改环境变量,把python的运行程序添加到path , 运行python,启用成功,试计算100+300自动得出400 二,运行python脚本 编辑器新建index.py,放到E盘下新增的py_projec...原创 2019-09-27 06:00:01 · 293 阅读 · 0 评论