随笔分类 - python
摘要:pip install pyreadline import rlcompleter, readline readline.parse_and_bind('tab: complete') root@peter-virtual-machine:/usr/lib/python2.7/dist-packages# cat tab.py import rlcompleter import re...
阅读全文
摘要:一.通过django里设置settings文件连接redis 二.通过redis模块
阅读全文
摘要:# C:/Disk_D/pycharm_stu/macboy/blog/views/tt.py 当前文件绝对路径BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) #当前文件上三层目录# C:\Disk_D\pycharm_stu\macboy img_file = o...
阅读全文
摘要:# JS序列化 a = {"k1":"v1"} #序列化为字符串 类似python json.dumps(a) b = JSON.stringify(a) "{\"k1\":\"v1\"}" #序列化为字典 类似python json.loads(b) c = JSON.parse(b) Object { k1: "v1" }1. Python序列化 字符串 = jso...
阅读全文
摘要:在设置文件里: import sys sys.path.insert(0,os.path.join(BASE_DIR,"要导包的目录名")) 用pycharm时,如果导包后没有自动提示,可以把导包的目录名标记为Sources Root
阅读全文
摘要:import pymysql #添加数据 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='', db='yyy') #更改获取数据结果的数据类型,默认是元组,可以改为字典等:#cursor=conn.cursor(cursor=pymysql.cursors.DictCursor) cursor...
阅读全文
摘要:#!/usr/bin/python env # coding:utf-8 import socket ip_port = ('127.0.0.1', 80) back_log = 10 buffer_size = 1024 alldata = "Hello World" def main(): webserver = socket.socket(socket.AF_INET, s...
阅读全文
摘要:python工作环境管理 pyenv安装: git clone https://github.com/pyenv/pyenv ~/.pyenv echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile echo '...
阅读全文
摘要:pip install virtualenvwrapper-win mkvirtualenv --python=python.exe 新python虚拟环境名称 使用方法 所有的命令可使用:virtualenvwrapper --help 进行查看,这里列出几个常用的: 创建基本环境:mkvirtualenv [环境名] 删除环境:rmvirtualenv [环境名] ...
阅读全文
摘要:python导出安装包 pip freeze > requirements.txt python导入安装包 pip install -r requirements.txt
阅读全文
摘要:pip install wheel 去这个网站查找whl格式的MYSQL-python http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python 下载对应版本我的是 MySQL_python?1.2.5?cp27?none?win_amd64.whl 在下载目录进入cmd(shift加右键),执行 pip install ...
阅读全文
摘要:直接应用 pip3 install django -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com windows系统: 1.用户目录下新建pip目录 2.vi pip.ini [global] timeout=600 index-url = http://pypi.douban.com/sim...
阅读全文
摘要:1.面向对象设计(OOD):将一类具体事物的数据和动作整合到一起 2.面向对象编程(OOP):用定义类和实例或者对象方法实现面向对象的设计 3.类属性:数据属性 函数属性(实例只有属性对象 无函数属性 它调用类函数属性) 4.类 和 实例属性增删改查 类属性操作 实例属性操作 5.对象和实例属性
阅读全文
摘要:参考: https://www.cnblogs.com/sunada2005/p/3183759.html
阅读全文
摘要:1.导入模块方法 import module from module.xx.xx import xx from module.xx.xx import xx as rename from module.xx.xx import * test.py下面代码 if __name__ == '__main
阅读全文
摘要:1.装饰器: 本质是函数,功能是为其他函数添加附加功能 原则:1.不修改被装饰函数的源代码 2.不修改被修饰函数的调用方式 装饰器=高阶函数+函数嵌套+闭包 2.高阶函数 含义:1.函数接受参数的是一个函数 2.函数返回值是一个函数 3.满足上面任一条件都是高阶函数
阅读全文
摘要:1、迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或
阅读全文
摘要:1.匿名函数 2.匿内置函数 3.文件操作 1.打开文件 文件句柄 = open('文件路径', encoding="utf-8",'模式') 文件句柄 = open('文件路径', encoding="utf-8",'模式') 需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后
阅读全文
摘要:1、数字 int int(整型) 2、布尔值 bool 真或假 1 或 0 3、字符串 str(有序 可迭代 不可改 ) 常用操作:id type count encode decode startswith endswith len index format strip split replace
阅读全文

浙公网安备 33010602011771号