-
auto
2019-06-28 11:53:23
python
1857°
20
https://docs.python.org/2.7/library/argparse.html#module-argparse看了一下python对于参数的处理,了解了argparse这个模块import argparseparser = argparse.ArgumentParser(description="calculate X to the power of Y")
-
auto
2019-06-28 11:53:23
python
1722°
20
大数据的文件读取① 利用生成器generator②迭代器进行迭代遍历:for line in file迭代器和生成器的区别1)迭代器是一个更抽象的概念,任何对象,如果它的类有next方法和iter方法返回自己本身。对于string、list、dict、tuple等这类容器对象,使用for循环遍历是很方便的。在后台for语句对容器对象调用iter()函数,iter()是python的内置函数。ite
-
auto
2019-06-28 11:53:23
python
1970°
20
1、使用requests模块importrequest
url='http://www.xxx.com/xxx'
data={'username':'zhangsan','password':'zhangsanpw'}
r=requests.post(url,data=data)
printr.text2、使用urllib2模块importurllib2
im
-
auto
2019-06-28 11:53:23
python
1843°
20
1.判断变量是否是这个类型
>>> a=1
>>> isinstance(a,int)
True
>>> isinstance(a,float)
False
2.判断一个对象是否是一个已知的类型
>>> isinstance(1,list)
False
>>> i
-
auto
2019-06-28 11:53:23
python
1705°
20
Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。如下实例:tup1=('physics','chemistry',1997,2000);tup2=(1,2,3,4,5);tup3="a","b","c"
-
auto
2019-06-28 11:53:23
python
2035°
20
字符串是Python中最常用的数据类型1.#字符串的定义a='westos'b="what's"c="""用户管理管理系统1.添加用户2.删除用户3.显示用户....."""print(a)print(b)print(c)2.字符串的特性字符串是字符的有序集合,可以通过其位置来获得具体的元素。在
-
auto
2019-06-28 11:53:23
python
1776°
20
BaseThrottle(1)取出访问者ip(2)判断当前ip不在访问字典里,添加进去,并且直接返回True,表示第一次访问,在字典里,继续往下走(3)循环判断当前ip的列表,有值,并且当前时间减去列表的最后一个时间大于60s,把这种数据pop掉,这样列表中只有60s以内的访问时间,(4)判断,当列表小于3,说明一分钟以内访问不足三次,把当前时间插入到列表第一个位置,返回True,顺利通过(5)当
-
auto
2019-06-27 09:53:57
python
1809°
20
上午:作业讲解bootstrap-multiselect插件sweetalert插件下午:datatables----表格插件datetimepicker----时间插件Validform----表单验证插件锁定用户禁止登录----逻辑端对用户状态判断更优雅的显示仪表盘----使用jinja2模板{%if ...%}在前端判断密码加密包结构总结插件调用步骤:下载插件包在html页面中引入下载好的插
-
auto
2019-06-27 09:53:57
python
1862°
20
字符串类型(string)字符串是以单引号'或双引号"括起来的任意文本,比如'abc',"123"等等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I,',m,空格,O,K这6个字符。1、创建字符串b='asd
-
auto
2019-06-27 09:53:57
python
2084°
20
importsmtplib
importstring
fromemail.mime.textimportMIMEText
defsend_mail(host,sender,sender_passwd,receiver,content_file,port="25")
-
auto
2019-06-27 09:53:57
python
1539°
20
只有自己写的工具才比较让人放心,所以慢慢开始自己写一些小工具。
使用Python 2.7.10 tkinter 进行编写的“文件md5校验工具”。
-
auto
2019-06-27 09:53:57
python
1590°
20
importsysreload(sys)sys.setdefaultencoding('utf-8')#输出的内容是utf-8格式
-
auto
2019-06-27 09:53:57
python
1828°
20
这个问题遇到几次了,代码写多了之后,莫名其妙报错。现在终于知道了是因为循环引用的问题。重现一下:#文件名:module1.pyfrommodule2importrundeftest():passif__name__=='__main__':module2.run()#文件名:module2.pyfrommodule1importtestdefrun():pass运行module1.py报错如下:T
-
auto
2019-06-27 09:53:57
python
1656°
20
一、背景有4张表,每张表要插入多条测试数据。如若还有同种需求,于是写了一个脚本,来添加数据。二、代码#--coding:utf8--
importpymysql
classInsertTestData(object):
STUDENT_FILE='St
-
auto
2019-06-27 09:53:57
python
1957°
20
Python文件操作的方式有多种,这里学习两种,第一种是直接调用内置函数,无需引入模块;第二种就是引入os和shutil模块,这部分内容将在后续课程中介绍。下面就先开始学习第一种:1.读写操作 open(file,op):打开指定文件file,若文件不存在则创建。其中file为文件名,file的路径默认为程序所在的位置,也可指定file的路径。参数
-
auto
2019-06-27 09:53:57
python
1874°
20
生成器仅仅拥有生成某种东西的能力,如果不用__next__方法是获取不到值得。创建一个生成器函数>>>defscq():
...print("11")
#当函数代码块中遇到yield关键字的时候,这个函数就是一个生成器函数
...yield 
-
auto
2019-06-27 09:53:57
python
1756°
20
面向对象基本概念面向对象是一种编程范式。范式是指一组方法论。编程范式是一组如何组织代码的方法论。编程范式指的是软件工程中的一种方法学。一些主流的编程范式:OOP-面向对象编程世界观:一切皆对象。FP-函数式编程世界观:一切皆函数。一般指无副作用的函数。PP-过程化编程IP-指令式编程LP-逻辑化编程AOP-面向方面编程装饰器设计方法:自顶向下自底向上面向对象更进一步的抽象了世界。OOP的世界观:世
-
auto
2019-06-27 09:53:57
python
1758°
20
ciscoN9k配置N9k-1vlan11vn-segment10011interfaceVlan11noshutdownipaddress11.1.1.254/24iprouterospf1area0.0.0.0hsrpversion2hsrp11preemptip11.1.1.252interfacenve1noshutdownsource-interfaceloopback0membervn
-
auto
2019-06-27 09:53:57
python
1717°
20
1 模块简介asyncio模块作为一个临时的库,在Python 3.4版本中加入。这意味着,asyncio模块可能做不到向后兼容甚至在后续的Python版本中被删除。根据Python官方文档,asyncio通过coroutines、sockets和其它资源上的多路复用IO访问、运行网络客户端和服务端以及其它相关的原始服务等提供了一种单线程并发应用的架构。本文并不能覆盖所有关于asyncio模块的技
-
auto
2019-06-27 09:53:57
python
1669°
20
2–10.带循环和条件判断的用户输入 使用raw_input()函数来提示用户输入一个1和100之间的数,如果用户输入的数满足这个条件,显示成功并退出。否则显示一个错误信息然后再次提示用户输入数值,直到满足条件为止。#!/usr/bin/envpython
whileTrue:
&nbs