python基础
文章平均质量分 68
邪叫教主
chromebook产品经理
展开
-
正则表达式
使用 ? 和 * 通配符来查找硬盘上的文件。? 通配符匹配文件名中的 0 个或 1 个字符,而 * 通配符匹配零个或多个字符data(\w)?.dat?用来匹配datax.dat(一个字符)* 字符代替 ? 字符扩大了找到的文件的数量* 用来匹配dataxyxz.dat(多个字符)^[0-9]+abc$^ 为匹配输入字符串的开始位置。[0-9]+匹配多个数字, [0-9]原创 2018-01-25 10:50:14 · 195 阅读 · 0 评论 -
vue+Django 电商网站开发 FAQ updating
数据库设置问题 # 第三方登录数据表建立'OPTIONS': { 'init_command': 'SET storage_engine=INNODB;'}报错,Error 1193.该问题在mysql 5.6下易出现,添加default问题解决'init_command': 'SET default_storage_engine=INNODB;'parent_category = m...原创 2018-03-06 14:30:50 · 687 阅读 · 0 评论 -
vue+Django 电商网站开发 2
新建appsusersgoodsoperationtrade 用户商品用户操作交易记录 运行 starapp users设计users model 用户信息继承django默认用户表,增加姓名,生日,手机,性别,邮箱,及添加时间from datetime import datetime # addtimefrom django.contrib.auth.models import Abstrac...原创 2018-03-06 14:24:47 · 670 阅读 · 0 评论 -
vue+Django 电商网站开发 1
原料准备 win10 PC, Pycharm, Mysql,Navicat下载并安装python 3.6.4 64bit在cmd中创建虚拟环境mkvirtualenv vue_store -p path_to_python36安装python及Django必须的包pip install django django-rest-framework markdown django-filter mysq...原创 2018-03-06 13:43:51 · 990 阅读 · 0 评论 -
chromebook 5 信息接口程序
通过分析log中文件的读写,发现,需要有一个接口程序执行以下功能。1 将文件夹挂载到ubuntu机器上2 监测chromebook生成的文件,生成机器读取的request文件流程图如下示例程序# -*- coding: utf-8 -*-import os, timeimport MySQLdb as mdbimport sysimport datetime#request文件pat...原创 2018-03-05 17:21:03 · 257 阅读 · 0 评论 -
python+Django 在线学习网站开发 1搭建开发环境
使用python 2.7, Django 1.9.8使用工具pycharm, Mysql, NavicatWin7/Win10 PC创建虚拟环境已安装好python 2.7安装 virtualenvwrapper(点击查看虚拟环境中的建立,打开,关闭等,先安装virtualenv) 创建虚拟环境。各虚拟环境中python包互不干扰。使用pip install 安装django 1.9.8, pi...原创 2018-03-05 14:51:26 · 928 阅读 · 0 评论 -
virtualenv和virtualenvwrapper
virtualenv 就能解这样的问题,它将创建一个单独的环境,库将安装到自己目录下,不会和其他环境共享。由于virtualenv用起来有点麻烦,wrapper对它进行了封装,让它更好用,最终我们使用wrapper提供的命令,但是实际工作都是virtualenv做的。安装pip install virtualenv virtualenvwrappervirtualenv用法创建环境virtuale...转载 2018-01-19 10:17:59 · 207 阅读 · 0 评论 -
vue+Django 电商网站开发 3
trade moodel, operation model交易记录和用户操作model设计trade model包含购物车,交易订单,订单商品购物车中包含用户,商品,商品数。需要注意的是:1. 一种商品只能在用户的购物车中出现一次2. 结算后,购物车清空# 购物车class ShopCart(models.Model): user = models.ForeignKey(Users, v...原创 2018-03-07 10:31:58 · 717 阅读 · 0 评论 -
Python __str__(self)和__unicode__(self)
object. str ( self ) Called by the str() built-in function and by the print statement to compute the “informal” string representation of an object. This differs from repr() in that it does not have to...转载 2018-03-07 00:22:14 · 272 阅读 · 0 评论 -
正则表达式元字符
字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\原创 2018-01-25 11:10:35 · 199 阅读 · 0 评论 -
正则表达式实例
var str = "Is is 11 11 22 22 the cost of of gasoline going up up";var patt1 = /\b([0-9]+) \1\b/ig;document.write(str.match(patt1));匹配重复字符var str = "http://www.runoob.com:80/html/html-tutorial.ht原创 2018-01-25 11:09:49 · 236 阅读 · 0 评论 -
ubuntu 16.04安装python3.6
在Ubuntu下,时不时会有这个错误的。 add-apt-repository: command not foundsudo apt-get install software-properties-commonsudo apt-get updatesudo apt-get install python3.6# 查看版本python3 -Vpython2 -Vpython3.6 -V...原创 2018-03-06 16:33:20 · 363 阅读 · 0 评论