-
【Python基础】11_Python中的字符串
所属栏目:[Python] 日期:2020-12-20 热度:137
1.字符串的定义 可以使用 "" 双引号,也可以使用 ‘‘单引号 定义字符串,一般使用双引号定义。 2.字符串的操作 判断类型: ?查找和替换 大小写切换: 文本对齐 注:string.center(weight, str ) 以str填充对齐,其他两个方法类似,都可以拓展。 去除空白字[详细]
-
django的from组件
所属栏目:[Python] 日期:2020-12-20 热度:125
1.后端 from django import fromsfrom django import formsfrom app import modelsclass RegForm(forms.Form): username=forms.CharField(max_length=8,min_length=3,label=‘用户名‘,error_messages={ ‘max_length‘:‘用户名最长八位‘,‘min_length‘:[详细]
-
scrapy基础用法
所属栏目:[Python] 日期:2020-12-20 热度:56
本次爬虫用来爬取http://www.xbiquge.la中的小说 scrapy startproject biquge(项目名) 创建一个爬虫项目 目录结构: ./biquge/ |____ scrapy.cfg 用以记录当前项目的基础设置,settings的位置,,调度,项目名等 |____ biquge |____ __init__.py 必须有 |____[详细]
-
python pygame黑客帝国的简单实现
所属栏目:[Python] 日期:2020-12-20 热度:98
####显示字符类 #coding=utf-8 import pygame import random class gameSprite(pygame.sprite.Sprite): ?def __init__(self,image_name,speed=1): ??super().__init__() ?? ?? ??font = pygame.font.SysFont(‘Consolas‘,40) ??rtext = font.render(bytes(i[详细]
-
【Python基础】13_Python中的PASS
所属栏目:[Python] 日期:2020-12-20 热度:85
pass关键字的使用 在程序分支中,如果不想立刻执行该分支,可使用pass占位符,pass不表示任何含义,仅保证程序不会报错。 ?如: 1 action_str = input( " 请选择希望执行的操作 " ) 2 print( " 您选择的操作是%s " % action_str) 3 4 if action_str in [ " 1[详细]
-
python3 使用random函数批量产生注册邮箱
所属栏目:[Python] 日期:2020-12-20 热度:199
‘‘‘你是一个高级测试工程师,现在要做性能测试,需要你写一个函数,批量生成一些注册使用的账号。 1、产生的账号是以@163.com结尾,长度由用户输,产生多少条也由用户输入, 2、用户名不能重复,用户名必须由大写字母、小写字母、数字组成,结果如下图:[详细]
-
python多线程模块thread使用范例的代码
所属栏目:[Python] 日期:2020-12-20 热度:109
下边内容是关于python多线程模块thread使用范例的内容,希望能对小伙伴们也有用处。 #!/usr/bin/python import thread import time # Define a function for the thread def print_time( threadName,delay): count = 0 while count 5: time.sleep(delay) cou[详细]
-
Python-读取文件的大小
所属栏目:[Python] 日期:2020-12-20 热度:113
1.python读取文件以及文件夹的大小 ? 1. os.path.getsize(file_path):file_path为文件路径 import osos.path.getsize( ‘ d:/svn/bin/SciLexer.dll ‘ ) # 1479904 2. 遍历文件夹,将所有文件大小加和, os.walk()遍历文件夹 import os from os.path import[详细]
-
Python操作Yaml文件
所属栏目:[Python] 日期:2020-12-20 热度:68
最近开始使用Python3.x,所有今后无特殊说明,Python代表的就是Python3.x? 最近在看代码时发现有人用Yaml ——?Yet Another Markup Language :另一种标记语言 好奇,就拿来试试。希望后续的项目中可以尝试实践一下。 ?简介 编程免不了要写配置文件,怎么写[详细]
-
python3抓取淘宝评论内容
所属栏目:[Python] 日期:2020-12-20 热度:163
好久没有写爬虫了,今天研究了下淘宝商品评论的内容。 一开始用最简单的方法,挂代理,加请求头,对网页请求,是抓不到数据的,在网上找了一些相关文章,也基本已经过时了,就是网站逻辑有改动,用旧的方法是抓不到的。研究了一下,终于有了结果。 1. 百度-[详细]
-
Python模块01/自定义模块/time模块/datetime模块/random模块
所属栏目:[Python] 日期:2020-12-20 热度:161
Python模块01/自定义模块/time模块/datetime模块/random模块 内容大纲 1.自定义模块 2.time模块 3.datetime模块 4.random模块 1.自定义模块 1.自定义一个模块 # 1. 自定义一个模块 # import # 导入 (拿工具箱)模块分类:# 1.内置模块(标准库) -- python解释器[详细]
-
python 服务器 cpu 监控程序--转
所属栏目:[Python] 日期:2020-12-20 热度:89
后台 py 代码 app.py '''服务器cpu监控程序思路:后端后台线程一旦产生数据,即刻推送至前端。好处:不需要前端ajax定时查询,节省服务器资源。作者:hhh5460时间:2017.8.19'''import psutilimport timefrom threading import Lockfrom flask import Flask,[详细]
-
调用分类问题
所属栏目:[Python] 日期:2020-12-20 热度:55
# !/usr/bin/python # -*- coding:utf-8 -*- import numpy as np from sklearn.linear_model import LogisticRegression import matplotlib.pyplot as plt import matplotlib as mpl from sklearn import preprocessing import pandas as pd from sklearn.pr[详细]
-
变量的三个特征
所属栏目:[Python] 日期:2020-12-20 热度:93
变量的三个特征 我们来看这些代码 x = 10 print(x) # 获取变量的变量值 print(id(x)) # 获取变量的id,可以理解成变量在内存中的地址 python的内置功能id(),内存地址不一样,则id()后打印的结果不一样,因为每一个变量值都有其内存地址,而id是用来反映变量[详细]
-
Python冒泡排序
所属栏目:[Python] 日期:2020-12-20 热度:93
lis = [1,4,5,7,3,99,6,45,30,31,999 ]length = len(lis) while length 0: for i in range(length - 1 ): if lis[i] lis[i + 1 ]: lis[i],lis[i +1] = lis[i+1 ],lis[i] length -= 1 print (lis) lis = [1,999 ]length = len(lis) for i in range(length): f[详细]
-
009 Python变量内存管理
所属栏目:[Python] 日期:2020-12-20 热度:104
目录 一、变量存哪了? 二、Python垃圾回收机制 2.1 引用计数 三、小整数池 一、变量存哪了? x = 10 变量存放在内存中这句话太宽泛了,我们把它具体化。 对于电脑内存这个大内存,每定义一个变量就会在这个大内存中开辟一个小空间,小空间内存放变量值10,[详细]
-
python 类(object)的内置函数
所属栏目:[Python] 日期:2020-12-20 热度:159
python 类(object)的内置函数 # python 类(object)的内置函数 # ## 首先 # ### 以__双下划线开头的内置函数 __ # ### __往往会在某些时候被自动调用,例如之前了解的__next__的函数,和__init__函数, 这类函数 还有一些常用的: # ### 1 .isintance 2. issubcla[详细]
-
python基础
所属栏目:[Python] 日期:2020-12-20 热度:105
执行Python程序的两种方式 交互式——优点:一直保存;缺点:代码全部写完才能调试 命令行式——优点:边运行边执行;缺点:终端关闭即消失 变量 定义:描述世间万物的状态 作用:存储数据和标记数据 特征表示:打印变量值、查看内存空间(id)、查看数据类[详细]
-
day03
所属栏目:[Python] 日期:2020-12-20 热度:120
目录 执行Python程序的两种方式 一、交互式(jupyter) 二、命令行式(pycharm) 变量 常量 Python变量内存管理 一、变量存储在哪? 二、python垃圾回收机制 三、小整数池 变量的三个特征 一、打印 二、变量的内存位置 三、变量的类型 花式赋值 一、链式赋值 二[详细]
-
20.F和Q查询
所属栏目:[Python] 日期:2020-12-20 热度:73
? F表达式 F表达式 : 动态的获取某个字段上的值.并且这个F表达式,不会真正的去数据库中查询数据,它相当于只是起一个标识的作用. F表达式是用来优化ORM操作数据库的。比如我们要将公司所有员工的薪水都增加1000元,如果按照正常的流程,应该是先从数据库中提[详细]
-
21.QuerySetAPI
所属栏目:[Python] 日期:2020-12-20 热度:164
? QuerySet API: 我们通常做查询操作的时候,都是通过模型名字.objects的方式进行操作。其实模型名字.objects是一个django.db.models.manager.Manager对象,而Manager这个类是一个“空壳”的类,他本身是没有任何的属性和方法的。他的方法全部都是通过Pytho[详细]
-
Python 字符串类型列表转换成真正列表类型
所属栏目:[Python] 日期:2020-12-20 热度:186
我们在写代码的过程中,会经常使用到for循环,去循环列表,那么如果我们拿到一个类型为str的列表,对它进行for循环,结果看下面的代码和图: str_list = str([‘a‘,‘b‘,‘c‘])for row in str_list: print(row) 结果: 那么for循环就把str类型的列表的每[详细]
-
scrapy框架基本使用
所属栏目:[Python] 日期:2020-12-20 热度:92
一.框架介绍 1.scrapy框架由五个部分组成: Scrapy Engine(引擎): 负责Spider、ItemPipeline、Downloader、Scheduler中间的通讯,信号、数据传递等 Scheduler(调度器): 它负责接受引擎发送过来的Request请求,并按照一定的方式进行整理排列,入队,当引擎需要[详细]
-
django富文本编辑器ckeditor的使用
所属栏目:[Python] 日期:2020-12-20 热度:113
ckediror的使用 1.安装相应的库 pip install django-ckeditor 2.把库添加到settings.py的INSTALLED_APPS下 3.在settings.py下面配置ckeditor 4.配置models.py 执行生成表makemigrations? ?migrate 5.执行python manage.py collectstatic? (会将ckeditor需要[详细]
-
Python基础03
所属栏目:[Python] 日期:2020-12-20 热度:183
目录 Python 基础 1.1变量 1.1命名规范 2.常量 3.1Python变量内存管理 3.2垃圾回收机制 3.3小整数池 4.变量的三个特征 5.注释 Python 基础 1.1变量 是一种变化的量,一种记录世间万物的状态且这种状态时会发生改变的,人们常用他来描述世间万物的。 Python中[详细]