分类
摘要:
目录
1.线程基础知识
2 Thread 类
3 锁
4 队列
1.线程基础知识
1.1 进程与线程的区别
进程:
创建进程 时间开销大
销毁进程 时间开销大
进程之间切换 时间开销大
线程:
线... 阅读原文
2019-07-20 06:00:06 阅读(2397) 评论(0)
摘要:
随机点名可视化界面,记录迟到人员,转exe文件
一.介绍
对于人员采取随机点名
二.代码
import datetime
import random
from tkinter import *
from tkinter.filedialog import *
name_lis = []
print(name_lis... 阅读原文
2019-07-20 00:38:02 阅读(2379) 评论(0)
摘要:
爬虫的抓取方式有好几种,正则表达式,Lxml(xpath)与BeautifulSoup,我在网上查了一下资料,了解到三者之间的使用难度与性能
三种爬虫方式的对比。
这样一比较我我选择了Lxml(xpath)的方式了,虽然有三种方式,但肯定是要选择最好的方式来爬虫,这个道理大家都懂,另外有兴趣的朋友也可以去了解... 阅读原文
2019-07-19 22:46:09 阅读(2414) 评论(0)
摘要:
最近在熟悉Python的class类的时候,无意中发现同样的代码,在pycharm和IDLE中结果不同,闲话少说先上代码:
1 class aa():
2 def __init__(self,name):
3 print("my name is %s" % name)
... 阅读原文
2019-07-19 21:34:03 阅读(2968) 评论(0)
摘要:
1.迭代器:迭代工具
1.1什么是迭代?:迭代是一个重复的过程,并且每次从夫都是基于上一次的结果而来
lst = ['a','b','c']
n = 0
while n < len(n):
print(lst[n])
n += 1
**可迭代的对象:在python中,但凡内置有__iter__方... 阅读原文
2019-07-19 20:57:01 阅读(3024) 评论(0)
摘要:
用户提交数据的验证
1.创建模版 -- class LoginForm(forms.Form):....
2.将请求交给模版,创建一个对象 -- obj = LoginForm(request.POST)
3.进行验证 -- obj... 阅读原文
2019-07-19 19:45:04 阅读(2436) 评论(0)
摘要:
函数名的第一类对象及使用,f格式化以及迭代器
1.函数的第一类对象
第一类对象 --特殊点
1.可以当作值被赋值给变量
def func():
print(1)
a = func
a()
2.可以当作元素存放在容器中
def func()
print(1)
lst = [func,func,f... 阅读原文
2019-07-19 18:05:02 阅读(3778) 评论(0)
摘要:
目录
Bootstrap框架 简单使用
什么是Bootstrap
下载 Bootstrap
项目结构
Bootstrap 简单使用
表格格式
Bootstrap 按钮颜色
... 阅读原文
2019-07-19 16:07:18 阅读(2440) 评论(0)
摘要:
for循环可以遍历任何有序的序列对象内的元素
格式:
for 临时变量 in 可迭代对象:
循环体
for 临时变量 in 可迭代对象:
循环体
else:
代码
注:如果for循环正常执行完(没有遇到break),则执行else中的代码,否则不会执行else中的代码
注:for循... 阅读原文
2019-07-19 15:03:01 阅读(2408) 评论(0)
摘要:
最近Python和GO语言很火,想学但是只能看得懂21天精通这种级别的教程。公司的项目暂时不会上py或go的技术栈,给的薪资福利待遇还可以,暂时又不想辞职。没有项目实战经验,完全看不懂大神写的干货,怎么办?
既然没有别人给我们定目标,我就给我自己定一个目标。
我在手机上发现一个卖qqyp的app叫touch,里面有... 阅读原文
2019-07-19 14:34:08 阅读(2408) 评论(0)