随笔分类 - python
摘要:1. 访问python官网 https://www.python.org/downloads/ 选择想要下载的版本 我选择的是3.11.1 (2022-12-26最新版本) 和 以前的2.7.8 2. 安装mpkg文件 3. 安装好了之后在应用程序中可以看到 4. 在终端查看, 这里安装mpkg 文
阅读全文
摘要:mac上要想知道某个库安装在哪里; >>> import mkdocs >>> mkdocs <module 'mkdocs' from '/usr/local/Cellar/python@3.9/3.9.2_2/Frameworks/Python.framework/Versions/3.9/li
阅读全文
摘要:1. 什么是cookie ?用途是什么? 2. 通过什么方式能获取到Cookie的内容,我能查看自己电脑上的Cookie吗? 3. Cookie是什么时候生成的,完整的生成、传递和使用过程是怎么样的? 4.用Cookie实现一个用户登陆 urls.py views.py index.html log
阅读全文
摘要:项目名/urls.py app/urls.py models.py views.py index.html login.html user_detail.html user_edit.html user_info.html python3 manage.py runserver 跑起来 浏览器输入地
阅读全文
摘要:创建模型类 class UserInfo(models.Model): id = models.IntegerField() username = models.CharField(max_length=32) (注意在settings.py中注册新建的app) 然后执行迁移命令: python m
阅读全文
摘要:这是一种简单的做法 不需要用到数据库 setting.py中需要配置3个地方 urls.py views.py upLoadPic.html 那进入myImg/目录 运行 在浏览器打开 碰到几个问题: 1. 图片显示不了 那是因为setting .py中没有 2.上传不了 是因为 要用wb+ , 这
阅读全文
摘要:views.py文件加 urls.py index.html文件 一定要写
阅读全文
摘要:用到的命令 1.创建项目 django-admin startproject myBlog 2.创建app cd [项目名] python3 manage.py startapp blog 3.数据迁移 python3 manage.py makemigrations python3 manage.
阅读全文
摘要:如果想在终端查看项目结构 需要用到tree命令 可以用brew install 安装, 这个是专门安装mac 系统之外的一些插件之类的 注意点以及遇到的问题: 运行命令时用python3 ... 然后遇到一个异常: Python异常:Django2.0.5--context must be a di
阅读全文
摘要:注意点:
阅读全文
摘要:参考自: http://www.jb51.net/article/78705.htm 单星号形式(*args)用来传递非命名键可变参数列表。双星号形式(**kwargs)用来传递键值可变参数列表。 1. 传递了一个固定位置参数和两个变长参数。 2.一个固定参数和两个键值参数。 3. 调用函数时,使用
阅读全文
摘要:def test1(): while True: print('---1---') yield None def test2(): while True: print('---2---') yield None t1 = test1() t2 = test2() while True: t1.__next...
阅读全文
摘要:0123 放开print 控制台打印 0None1None2LW3 说明了temp = yield i 这句话并不是将右边的值赋给temp temp 是接受程序下次从这里开始执行时生成器通过send函数发过来的值。 但是调用send方法前必须先启动生成器才行哦, 不然会崩溃, 调用next()或者
阅读全文
摘要:作用:Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。 格式:str.strip([chars]); 返回值:新的字符串
阅读全文
摘要:参考: http://www.jb51.net/article/78705.htm
阅读全文
摘要:参考来自:http://www.jb51.net/article/65478.htm 闭包是一种程序结构,内部函数可以引用外部函数的参数和局部变量 当返回函数引用了循环变量或者后续会发生变化的变量时,这个变量会一直跟随该返回函数
阅读全文
摘要:参考:(mac) 安装流程和注意: http://blog.csdn.net/limin2928/article/details/69267184 解释器下载地址: https://www.python.org/getit/
阅读全文
摘要:IO操作:读写文件、发送网络数据在一个线程中,CPU执行代码的速度极快,然而,一旦遇到IO操作,就需要等待IO操作完成。这是同步IO。由于我们要解决的问题是CPU高速执行能力和IO设备的龟速严重不匹配,多线程和多进程只是解决这一问题的一种方法。另一种解决IO问题的方法是异步IO。 异步IO模型在一个
阅读全文
摘要:# -*- coding: utf-8 -*- def g(x): while True: ret = yield 1 print('ret = ', ret) # print(g(5)) # print(g(5)) # print(g(5)==g(5)) # <generator object g
阅读全文