复制代码

随笔分类 -  python

摘要:OS常用方法 os.remove()删除文件 os.rename()重命名文件 os.walk()生成目录树下的所以文件名 os.chdir()改变目录 os.mkdir/makedirs 创建目录/多层目录 os.rmdir/removedirs删除目录/多层目录 os.listdir()列出指定 阅读全文
posted @ 2023-01-03 16:16 怪~咖 阅读(67) 评论(0) 推荐(0)
摘要:在settings/dev.py文件中添加设置 # django文件存储 DEFAULT_FILE_STORAGE = 'meiduo_mall.utils.fastdfs.fdfs_storage.FastDFSStorage' # FastDFS FDFS_URL = 'http://image 阅读全文
posted @ 2022-12-23 13:49 怪~咖 阅读(79) 评论(1) 推荐(0)
摘要:在学习Django框架的时候,我们已经讲过,Django自带文件存储系统,但是默认文件存储在本地,在本项目中,我们需要将文件保存到FastDFS服务器上,所以需要自定义文件存储系统。 自定义文件存储系统的方法如下: 1)需要继承自django.core.files.storage.Storage,如 阅读全文
posted @ 2022-12-23 13:48 怪~咖 阅读(281) 评论(0) 推荐(0)
摘要:Python数据库迁移 操作数据库 mysql uroot -p create database Python1031 charset=utf8; 数据迁移 from flask_migrate import Migrate 安装 pip install flask-magrate 数据迁移-将模型 阅读全文
posted @ 2022-05-12 08:56 怪~咖 阅读(224) 评论(0) 推荐(0)
摘要:单表操作 数据准备 from flask import Flask from flask_sqlalchemy import SQLAlchemy class Config: DEBUG = True SQLALCHEMY_DATABASE_URI = "mysql://root:123456@12 阅读全文
posted @ 2022-05-11 10:16 怪~咖 阅读(98) 评论(0) 推荐(0)
摘要:Flask数据库 转载:Flask数据库 - 苦行僧95 - 博客园 (cnblogs.com) Flask-SQLAlchemy Flask-SQLAlchemy是在Flask中操作关系型数据库的拓展。是以面向模型对象的形式操作数据库,通过迁移完成建表 安装第三方库 pip install Fla 阅读全文
posted @ 2022-05-10 11:09 怪~咖 阅读(207) 评论(0) 推荐(0)
摘要:前言 方法,不止一种,有不同见解可以一起讨论 "" 使用协程爬取百度小说中的西游记整部小说 """ import asyncio import aiohttp import aiofiles import requests from lxml import etree async def async 阅读全文
posted @ 2022-04-19 11:46 怪~咖 阅读(224) 评论(0) 推荐(0)
摘要:网站地址='https://lishi.tianqi.com/chengdu/201704' import matplotlib.pyplot as plt import requests from lxml import etree from numpy import * import re if 阅读全文
posted @ 2022-04-19 10:17 怪~咖 阅读(93) 评论(0) 推荐(0)
摘要:一、我们要用python第三方库: import requests import re 二、找到自己感兴趣的网页图片: for i in range(1,2): url = "https://sc.chinaz.com/tupian/index.html" # 网站地址 if i ==1: url 阅读全文
posted @ 2022-02-22 15:02 怪~咖 阅读(105) 评论(0) 推荐(0)
摘要:#小球和挡板要自己找照片,放在一个单独文件夹,音乐也是一样的import pygame pygame.init()#游戏资源加载 a = 700#x轴为700 b = 800#y抽为800 sceeen = pygame.display.set_mode((a,b))#创建游戏窗口 image_ba 阅读全文
posted @ 2021-12-14 21:27 怪~咖 阅读(284) 评论(0) 推荐(0)
摘要:导入——Python面向对象基础Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 面向对象介绍面向过程:根据业务逻辑从上到下写代码函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数 阅读全文
posted @ 2021-12-14 20:40 怪~咖 阅读(284) 评论(0) 推荐(0)
摘要:一、函数是什么? 它相当于一个独立的代码块,可以被重复使用,如果需要增加一个功能或者修改一个功能,只需要,增加或者修改函数即可。 二、函数定义 def 函数名称([参数1, 参数2, ...]): 函数体 ... [return 返回值] 三、函数的调用 # 定义函数 def 函数名称([参数1, 阅读全文
posted @ 2021-12-03 11:18 怪~咖 阅读(40) 评论(0) 推荐(0)
摘要:# 在程序开始之前完成数据的读取 # 存在着循环 # 循环的内容 # 将操作内容分解为函数 def sel_student(students_list): """ 查看所有学生信息 :param students_list: 所有的学生信息 :return: """ print("id\t\t姓名\ 阅读全文
posted @ 2021-12-03 10:30 怪~咖 阅读(388) 评论(0) 推荐(0)
摘要:文件处理 在 Python 中使用文件的关键函数是 open() 函数。 open() 函数有两个参数:文件名和模式。 有四种打开文件的不同方法(模式): "r" - 读取 - 默认值。打开文件进行读取,如果文件不存在则报错。 "a" - 追加 - 打开供追加的文件,如果不存在则创建该文件。 "w" 阅读全文
posted @ 2021-11-30 16:06 怪~咖 阅读(64) 评论(0) 推荐(0)
摘要:python数据类型 一、数值型 二、字符型 三、容器型数据类型 数值型 1、整型 x = 3 print(id(x)) x = 5 print(id(x)) # id(): 返回一个整数,代表变量在内存中的地址 # 以上两个id返回的值明显不一样,说明变量值的地址是不一样的 2、浮点型 浮点数用来 阅读全文
posted @ 2021-11-29 11:34 怪~咖 阅读(315) 评论(0) 推荐(1)
摘要:内存机制 先从较浅的层面来说,Python的内存管理机制可以从三个方面来讲 (1)垃圾回收 (2)引用计数 (3)内存池机制 一、垃圾回收: python不像C++,Java等语言一样,他们可以不用事先声明变量类型而直接对变量进行赋值。对Python语言来讲,对象的类型和内存都是在运行时确定的。这也 阅读全文
posted @ 2021-11-29 10:54 怪~咖 阅读(302) 评论(0) 推荐(1)
摘要:赋值 在我们开始讨论浅拷贝和深拷贝的区别之前,首先我们必须清楚什么是赋值? 在Python中,所谓的赋值实际上就是对象引用的传递而已,当创建一个对象的时候,再赋值给另外一个变量的时候,并不是赋值给另一个变量。而是把这个变量在地址空间的id地址值传递给另一个变量,简单的说就是拷贝了这个对象的引用。看图 阅读全文
posted @ 2021-11-29 10:41 怪~咖 阅读(376) 评论(0) 推荐(1)
摘要:空心菱形 i = 1 while i <= 3: # 控制行数 j = 1 k = 1 while j <= 3-i: # 控制空格数量 print(" ", end="") j = j + 1 while k <= 2*i-1: if k==1 or k==2*i-1: print("*", en 阅读全文
posted @ 2021-11-22 19:11 怪~咖 阅读(175) 评论(0) 推荐(0)

复制代码