一、模块的导入方式 模块就是.py类型的Python文件 导入时不需要.py后缀,直接导入文件名即可 1. 利用 直接导入: 语法: module_name 使用方式:module_name.class_name或者module.func_name 2. 利用 导入模块并设置一个别名 语法: mod ...
分类:
编程语言 时间:
2020-03-30 21:29:24
阅读次数:
99
# -*- coding: utf-8 -*- import requests, re import time import os import csv import sys import importlib from fake_useragent import UserAgent importli ...
分类:
编程语言 时间:
2020-03-25 21:37:36
阅读次数:
99
Python 3.9.0 alpha 1 发布了,这是 3.8 之后的首个 3.9 系列版本。 ! 官方没有介绍新特性,也没有添加新模块,但是以下模块有所改进: ast asyncio curses fcntl os threading venv pathlib pprint importlib s ...
分类:
编程语言 时间:
2020-01-20 14:49:30
阅读次数:
82
模板语法符号 {{ }}变量相关 模板层之模板传值 python基本数据类型全部支持传递给html文件 int、?oat、str、list、tuple、dict、set、bool 除此之外还可以传入函数,类和对象,其中函数和对象传入过去会自动加括号调用执行。 模板语法不支持传参,所以有参函数和调用类 ...
分类:
其他好文 时间:
2020-01-09 22:53:02
阅读次数:
82
#当一个模块名为字符窜的时候#第一种方式a=__import__('test.123')a.123 #a拿到的是最顶级的模块test ,然后调用123#第二种方式import importlib #导入模块a=importlib.import_module('test.123') #调用方法拿到的直 ...
分类:
编程语言 时间:
2020-01-03 22:47:58
阅读次数:
70
[TOC] 一、模拟实现中间件的编程思想 (一)impotlib模块 1. importlib模块可以通过字符串的形式导入模块 2. importlib模块也支持 的from···import类型 3. 最小单位只能到文件名,不能用来导入文件中的变量名 (二)实现功能的配置使用 1. 基于Djang ...
分类:
其他好文 时间:
2019-12-08 17:22:44
阅读次数:
118
[toc] 今日内容 昨日回顾 基于配置文件的编程思想 importlib模块 利用字符串的形式导入模块 简单代码实现 跨站请求伪造csrf 1. 钓鱼网站 如何实现 模拟该现象的产生 2. 解决问题 django中的中间件 就是负责校验csrf的 如何识别如何判断当前请求是否是本网站发出的 防御C ...
分类:
其他好文 时间:
2019-12-06 00:00:19
阅读次数:
132
[TOC] importlib 模块 1. 利用字符串导入模块 2. 只能写到文件名为止,不能写内部的变量名 3. 利用反射解决变量名问题 基于django中间件的思想实现功能配置 1. 以模块的方式导入 2. 以配置文件的形式 跨站请求伪造csrf 1. 钓鱼网站原理 1. 模仿正规网站页面,提前 ...
分类:
其他好文 时间:
2019-12-05 22:42:37
阅读次数:
140
NameError: name “ ” is not defined 问题一:name ‘name’ is not defined "name"两端是双下划线"_",不是只有一个""。 问题二:name 'messagebox' is not defined “ ” 内为某个数据库的子module。 ...
分类:
其他好文 时间:
2019-11-27 16:28:19
阅读次数:
81
importlib.import_module 导入名字为字符串给出的一个模块或者包的一部分用例: >>> import importlib >>> math = importlib.import_module('math') >>> math.sin(2) 0.9092974268256817 > ...
分类:
编程语言 时间:
2019-11-15 10:43:06
阅读次数:
114