- 博客(16)
- 收藏
- 关注
原创 python 斐波那契数列(迭代器)
class FibIterator(object): def __init__(self,n): self.current = 0 self.num1 = 0 self.num2 = 1 def __next__(self): if self.current < self.n: num = self.num1 self.num1, self.num2 =...
2019-05-22 22:33:44
218
原创 Python 进程池复制文件夹案例
import multiporcessingimport osimport timeimport randomdef copy_file(queue,file_name,source_folder_name,dest_folder_name):f_read = open(source_folder_name + “/” + file_name, “rb”)f_write = open(...
2019-05-21 23:30:20
193
原创 python 一元二次方程
def args_input():try:A = float(input(“请输入A:”))B = float(input(“请输入B:”))C = float(input(“请输入C:”))return A, B, Cexcept:print(“请输入正确的数据类型!”)return args_input()def get_delta(A, B, C):return B **...
2019-05-19 19:40:31
1592
原创 jq-mouseover
jq里mouseover(鼠标移进)mouseout(鼠标移出)进入子元素触发mouseenter(鼠标移进)mouseleave(鼠标移出)进入子元素不触发hover:移入移事件hover(function(){},function(){})...
2019-05-18 22:42:04
280
原创 python web框架
def application(env, start_response):start_response(‘200 OK’, [(‘Content-Type’, ‘text/html;charset=utf8’)])file_name = env[‘PATH_INFO’]llogging.bassicConfig(leve=logging.INFO,filename=’./log.txt’,...
2019-05-16 09:54:08
258
原创 Python j简单的web服务器支持配置文件(web框架后续发..)
class WSGISever(object):def init(self, port, static_path):# 1.创建套接字self.tcp_server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)self.tcp_server_socket.setsockopt(socket.SOL_SOCKEET, s...
2019-05-08 23:07:59
205
原创 Python实现数据表查找
class JD(object):def show_all_items(): # 显示所有商品 def run(): while True: num = JD.print_num() if num == 1: # 查询所有商品 self.show_all_items()def main():jd = JD()jd.run()if name == “mai...
2019-05-02 15:12:29
1346
原创 深拷贝,浅拷贝
浅拷贝是对一个对象的顶层拷贝 深拷贝是对于一个对象的所有层次的拷贝copy.copy会对可变类型进行拷贝copy.copy对于不可变类型,不会拷贝,仅仅是指向import copylist1 = [1, 2, [“a”, “b”], (“c”, “d”)]list2 = list1list3 = copy.copy(list1)list4 = copy.deepcopy(list1...
2019-04-21 23:16:44
109
原创 案例:实现一个可迭代对象
import timefrom collections import Iterablefrom collections import Iteratorclass Classmate(object):def init(self):self.names = list()def add(self,name): self.name.append(name) def __iter__(se...
2019-04-19 22:53:52
193
原创 实现简单的http服务器模拟
import socketdef server_client(new_socket):“”“为这个客户端返回数据”""# 接收浏览器发送过来的请求request = new_socket.recv(1024)# 返回http格式的数据给浏览器response = “HTTP/1.1 200 OK\r\n”response += “\r\n”response += “haha”ne...
2019-04-18 22:41:34
2188
原创 网页图片下载
打开网页>右击>检查点击代码区域左上角箭头,移动光标显示相应代码复制相应代码,找出有图片格式后缀的网址代码调用urllib.request模块打开连接import urllib.request创建下载函数def main()req = urllib.request.urlopen(“https://i0.hdslb.com/bfs/live/4720666.jpg”)...
2019-04-14 23:18:45
390
原创 Python读取文件
先建立一个对象保存open()函数并传入文件名和标识符a = open(“Users/file/1.txt”,“r”)标识符表示“读”,文件打开调用read()方法可一次读取文件全部内容,a.read()“haha”调用close()方法关闭文件,以免占用操作系统资源f.close()用try…finally来保证close()的调用(文件不存在open()会报错)try:a ...
2019-04-13 22:54:36
265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人