随笔分类 - python
python
python 操作mysql数据库
摘要:安装mysql模块 pip install PyMySQLpip install sqlalchemy 操作mysql数据 #!/usr/bin/env python# -*- coding: utf-8 -*- # import cx_Oracle from sqlalchemy import c
阅读全文
python 读取pdf文本内容
摘要:#!/usr/bin/env python3 #-*- coding:utf-8 -*- # pip3 install pdfminer3k from pdfminer.converter import PDFPageAggregator from pdfminer.layout import LA
阅读全文
python web django 用户认证
摘要:创建用户对象 from django.contrib.auth.models import User create():创建一个普通用户,密码是明文的。create_user():创建一个普通用户,密码是密文的。create_superuser():创建一个超级用户 User.objects.cre
阅读全文
《python web django 基本命令行》
摘要:1.新建一个 django project django-admin.py startproject project_name 2. 新建 app(要先进入项目目录下,cd project_name 然后执行下面的命令) python manage.py startapp app_name 或 dj
阅读全文
《python web django框架2——创建应用和配置数据库》
摘要:在项目下创建一个app应用 django-admin.py startapp app 创建模型 注:Django 规定,如果要使用模型,必须要创建一个 应用 vim app/models.py from django.db import models # Create your models her
阅读全文
《python web django框架1——新建项目》
摘要:下载安装Django pip3 install Django -i https://pypi.tuna.tsinghua.edu.cn/simple 创建项目和查看下项目的目录结构 django-admin.py startproject HelloWorld cd HelloWorld/tree
阅读全文
《python web flask框架》
摘要:一个最小的应用 #app.py #/usr/bin/env python3 #-*- coding:utf-8 -*- from flask import Flaskapp = Flask(__name__) @app.route('/')def hello_world(): return 'Hel
阅读全文
《Linux和Windows下配置pip使用国内源》
摘要:pip国内的一些镜像阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) https://pypi.douban.com/simple/ 清华大学 h
阅读全文
《python-import的工作机制》
摘要:import语句导入指定的模块时会执行3个步骤 找到模块文件,在指定的路径下搜索模块文件 编译成字节码,文件导入时就会编译,因此,顶层文件的.pyc字节码文件在内部使用后会被丢弃,只有被导入的文件才会留下.pyc文件 执行模块的代码来创建其所定义的对象,模块文件中的所有语句会依次执行,从头至尾,而此
阅读全文
《python-闭包与修饰器》
摘要:1.闭包 闭包:如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包(closure)。 在Python中创建一个闭包可以归结为以下三点: 闭包函数必须有内嵌函数 内嵌函数需要引用该嵌套函数上一级namespace中的变量 闭包函数必须返回内嵌函数 1
阅读全文
《python-变量作用域》
摘要:1.变量作用域 一般在函数体外定义的变量成为全局变量,在函数内部定义的变量称为局部变量。 全局变量所有作用域都可读,局部变量只能在本函数可读 函数在读取变量时,优先读取函数本身自有的局部变量,再去读全局变量 2.变量名解析LEGB法则 搜索变量名的优先级:局部作用域 > 嵌套作用域 > 全局作用域
阅读全文
《文件操作-open》
摘要:#!/usr/bin/env python # -*- coding:utf-8 -*- file="/usr/local/test" alist = ["hello\n","python\n"] generator = ("{}\t{}\n".format(i,i+1) for i in rang
阅读全文
《生成器与迭代器》
摘要:一、迭代器 可迭代对象包含迭代器。如果一个对象拥有__iter__方法,其是可迭代对象;如果一个对象拥有next方法,其是迭代器。定义可迭代对象,必须实现__iter__方法;定义迭代器,必须实现__iter__和next方法。 __iter__():该方法返回的是当前对象的迭代器类的实例 next
阅读全文
python 基本语法
摘要:1 python下载安装 1.1 下载地址:https://www.python.org/downloads/windows/ (windows版本) 1.2 双击exe文件进行安装 如下图,并按照圈中区域进行设置,切记要勾选打钩的框,然后再点击Customize installation进入到下一
阅读全文
浙公网安备 33010602011771号