python 666】的更多相关文章

运行下面代码会输出什么? __builtins__.我们来运行下这行代码看看="666" #!/usr/bin/env python # encoding: utf-8 def _666(_666): print(_666) 我们来运行下这行代码看看 _666(f'是不是非常的_666')…
应用场景: 在服务器上设置的告警参数被触发后,通常是发送手机短信或者邮件通知,本例就以发送邮件为例,手机怎么收邮件呢?以qq邮箱为例,在手机端安装qq邮箱app,触发邮件后,手机也能及时查看了 代码展示: #!/usr/bin/env python #_*_coding:utf-8 _*_ #__author__:Davidlua import smtplib import string HOST = "smtp.qq.com" SUBJECT = "Test email f…
学习心得: 这章对编码的讲解超级赞,现在对于编码终于有一点认知了,但还没有大彻大悟,还需要更加细心的琢磨一下Alex博客和视频,以前真的是被编码折磨死了,因为编码的问题而浪费的时间很多很多,现在终于感觉看到了一点光明,哈哈! 笔记: print(bin(343)) #0b101010111   返回整数的二进制表示 python2默认支持的编码是ASCII python3默认支持的编码是UTF8 科学计数法: print(1.2395e8) #123950000.0 e8代表10的8次方,这个e…
一.Python入门必备基础语法# 标识符:python中我们自己命名的都是标识符# 项目名 包名 模块名# 变量名 函数名 类名# 1:字母 下划线 数字组成 命名的时候不能以数字开头# 2:见名知意:不同的字母和数字之间用下划线隔开# 3:项目名 包名 模块名 变量名 函数名 都是小写字母,不同的字母之间用下划线隔开# 4:类名 首字母大写驼峰命名 StudentInfo HttpRequest# 5:不能以关键字作为标识符 int str float class def... # 行和缩进…
目录: capitalize casefold center count encode decode endswith expandtabs find format format_map index isalnum isalpha isdecimal isdigit isidentifier islower isnumeric isprintable isspace istitle isupper join ljust lower lstrip maketrans partition repla…
一.Python基本数据类型--列表(List) 1.定义:[ ]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素. 2.列表的创建: # 方式一 list1 = ['name','age',''job] # 方式二 list2 = list('age','name,'salary'') 3.列表的特点 <1> 可存放多个值. <2> 按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序. <3> 可修改指定索引位置对应的值,属于可变类型. 4.常用…
一.shutil模块(续) 1.函数:upack_archive() (1)用法:解包操作 (2)格式:shutil.unpack_archive("归档文件地址“,”解包之后的地址“) (3)返回值:解包之后的地址 (4)遗留问题:为什么解压到本身文件夹不行,其他文件夹就可以? unpack_archive_address = r"C:\Users\lenovo1\Desktop\微信公众号运营-Python\666" abc1 = shutil.unpack_archiv…
一.shutil模块 1.函数:copy() (1)用法:复制文件0 (2)格式:copy(来源路径,目标路径) (3)返回值:返回目标路径 (4)注意:拷贝的同时可以给文件重命名 source_path = r"C:\Users\lenovo1\Desktop\微信公众号运营-Python\image\4.1.png" target_path = r"C:\Users\lenovo1\Desktop\微信公众号运营-Python\666.png" abc = sh…
一.函数的动态参数 之前我们说过了传参, 如果我们需要给一个函数传参, 而参数又是不确定的. 或者我给一个函数传很多参数, 我的形参就要写很多, 很麻烦, 怎么办呢. 我们可以考虑使用动态参数. 动态参数分成两种: 1. *args 动态接收位置参数 动态接收参数的时候要注意:动态参数必须在位置参数后面 def xue(*language,'a','b'): print('我要学:',language,a,b) xue('PHP',JAVA,'Python') 如果这个程序不遵循顺序的话就会报错…
一.函数的作用域: 1.全局变量 2.局部变量 3.global 二.内置函数 1.常见的内置函数 print : 输出 input : 输入 type : 查看数据类型 id : 获取数据的内存地址 range : 生成数据 len : 获取数据的长度(元素总数) int.float .bool .str.list.tuple.dict.set:代表对应的数据类型 最大值 最小值的内置函数 min:求最小值 max:求最大值 sum:求和 2.python中高级内置函数 2.1. enmera…
正则表达式 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/7/26 16:39 # @Author : jackendoff # @Site : # @File : 正则学习.py # @Software: PyCharm # re模块的使用过程 import re # ''' # re模块的使用过程 # re.match(pattern, string, flags=0) # 从头匹配一个符合规则的字符串,从起始位置开…
MachineLN博客目录 https://blog.csdn.net/u014365862/article/details/78422372 本文为博主原创文章,未经博主允许不得转载.有问题可以加微信:lp9628(注明CSDN). 公众号MachineLN,邀请您扫码关注: MachineLP的Github(欢迎follow):https://github.com/MachineLP train_cnn_v0: 实现基础cnn训练,数据读取方式慢. train_cnn_v1: 优化数据读取的…
主要有四个方法: search : 从字符串的任意位置开始检索,首次匹配即结束 findall : 全部匹配 sub : 将正则匹配结果进行替换 split : 根据正则匹配结果将字符串进行切分,然后返回一个列表 import re ''' search 从字符串的任意位置搜索匹配,检索到第一个匹配的字符串,就结束匹配 ''' r = re.search(r'\d+', '有点饿4556') print(r) r = re.search(r'^\d+$', '有点饿4556') print(r)…
package main import ( "encoding/json" "fmt" "reflect" ) type Info struct { // 结构体的字段,首字母必须大写,否则序列化时读取不到 Title string Count int } type Address struct { // 想要序列化后的字段为小写,可以在结构体中写tag实现 City string `json:"city"` Num int…
当我们浏览网页的时候,经常会看到像下面这些好看的图片,你是否想把这些图片保存下载下来. 我们最常规的做法就是通过鼠标右键,选择另存为.但有些图片点击鼠标右键的时候并没有另存为选项,或者你可以通过截图工具截取下来,但这样就降低图片的清晰度,并且这样效率很低. 那肿么办呢? 我们可以通过python 来实现这样一个简单的爬虫功能,把我们想要的代码爬取到本地. 说到网络爬虫(又被称为网页蜘蛛,网络机器人等),然而它并不是一种爬虫~而是一种可以在网上任意搜索的一个脚本程序. 如果说一定要解释网络爬虫到底…
简介 随着现在智能手机的普及和应用,小到五六岁或者更小的娃娃,老至七八十岁老头老太太都是智能手机的用户,基本上达到每个人都在用,每次在地铁或者公交上,就看看到这样的场面,手指不停地在手机屏幕上来来回回的的滑呀滑,滑呀滑!滑个不停,那么我们如何在自动化测试中用脚本来实现这些操作呢???在这里宏哥给小伙伴们介绍两种操作,一个是比较低级的滑动,另一个是比较高级的滑动. 低级溜冰的滑动 例如:在app应用日常使用过程中,会经常用到在屏幕滑动操作.如刷朋友圈上下滑操作.浏览图片左右滑动操作.特别是现在抖音…
1.Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但你也可以自己创建函数,这被叫做用户自定义函数. 定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号(). 任何传入参数和自变量必须放在圆括号中间.圆括号之间可以用于定义参数. 函数的第一行语句可以选择性地使用文档字符串—…
本章内容: 深浅拷贝 函数(全局与局部变量) 内置函数 文件处理 三元运算 lambda 表达式 递归(斐波那契数列) 冒泡排序 深浅拷贝 一.数字和字符串 对于 数字 和 字符串 而言,赋值.浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址. import copy #定义变量 数字.字符串 n1 = 123 #n1 = 'nick' print(id(n1)) #赋值 n2 = n1 print(id(n2)) #浅拷贝 n3 = copy.copy(n1) print(id(n3)) #…
1.直接传值 urls.py """mysite URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.10/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import…
Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度.Memcached基于一个存储键/值对的hashmap.其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信. Memcached安装和基本使用 Memcached安装: 1 2 3 4 5 6 7 8 wget http://memc…
这是本人一直比较好奇的问题,网上没搜到,最近在看python数据分析,正好自己动手做一下试试.作者对于python是零基础,需要从头学起. 在写本文时,作者也没有完成这个小分析目标,边学边做吧. ================================================================ Python基础: 中国大学Mooc,南京大学,张莉老师 -<用Python玩转数据> 了解基本的语法和常用函数就行了,其他的用的时候再搜. 财经数据源: TuShare…
一,django 知识总结 1,同一个name属性的标签,多个值获取 <form action="/login/" method="POST" enctype="multipart/form-data"> <p> <input type="text" name="user" placeholder="用户名" /> </p> <p&g…
本节内容概要: 一.路由系统URL 二.视图 三.模板 四.ORM操作 问题1:Django请求生命周期 -> URL对应关系(匹配) -> 视图函数 -> 返回用户字符串 -> URL对应关系(匹配) -> 视图函数 -> 打开一个HTML文件,读取内容 问题2:创建Django project django-admin  startproject xxx cd xxx python manage.py startapp CMDB 创建项目的所有步骤 1. 创建Dja…
一, Cookie #cookie # def cook1(request): # print(request.COOKIES) # 查看cooke # # print(request.get_signed_cookie('k2',salt='uuu')) # rep = HttpResponse('ok') # 设置cook 必须在响应里面设置 # # rep.set_cookie('k1',123) # 普通的cooke # # rep.set_signed_cookie('k2',666,…
编程范式概述:面向过程 和 面向对象 以及函数式编程 面向过程:(Procedure Oriented)是一种以事件为中心的编程思想. 就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了.(即执行有先后顺序) 需要纵观全局,对每一个环节知根知底,每个步骤之间联系非常紧密. 支持面向过程的程序设计语言有:C语言 C++ Python等 面向对象:(Object Oriented,简称:OO)是一种以事务为中心的编程思想. 面向对象是把整体分为多个环…
一.装饰器 装饰器类似于一种动态增加函数功能的方法,使用@语法,放在它要装饰的函数定义处(函数定义的上面),实现为已经存在的函数增加新的功能. def outer(func): def innter(): print('in the log') func() print('hehe') return innter # @outer功能: # 1.自动执行outer函数并且将其下面的函数名f1当作参数传递 #2.将outer函数的返回值,重赋值给f1 @outer def f1(): #一旦被装饰…
浅谈ITIL TIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Central Computing and Telecommunications Agency)在20世纪80年代末制订,现由英国商务部OGC(Office of Government Commerce)负责管理,主要适用于IT服务管理(ITSM).ITIL为企业的IT服务管理实践提供了一个客观.严谨.可量化的标…
WEBQQ的实现的几种方式 1.HTTP协议特点 首先这里要知道HTTP协议的特点:短链接.无状态! 在不考虑本地缓存的情况举例来说:咱们在连接博客园的时候,当tcp连接后,我会把我自己的http头发给博客园服务器,服务器端就会看到我请求的URL,server端就会根据URL分发到相应的视图处理(Django的views里).最后给我返回这个页面,当返回之后连接就断开了. 短连接: 服务器为什么要断开?很多情况下我还会打开页面,我请求一次连接断开了为什么会这样?为什么不建立长期的连接?这个是HT…
1.#类 #类就是一个模板,模板里可以包含多个函数,函数里实现一些功能 #定义一个类 class bar: def foo(self,agr): print(self,agr) obj = bar() print(obj) print(obj.foo("调用类的方法")) 2.#方法 #把函数写在类里就是方法 #构造方法 #普通方法 class person: def __init__(self,name,age): #构造方法的特性,调用 类名() 后,自动执行构造方法 #self…
Django请求生命周期: 首先,客户端发送请求到服务器的urls库,通过匹配url后面的关键字,去找指定app里面的的view. 然后,app通过判断,拿到数据库数据和html模板文件. 最后,将拿到的数据发送到客户端. Django获取html里面数据: 前面我们说了,通过判断request.method == "POST".request.POST.get获取数据.这样只能获取单个数据. request.POST.getlist('name'),例如checkbox复选框和下来菜…