随笔分类 -  python

摘要:from turtle import * def nose(x,y):#鼻子 penup()#提起笔 goto(x,y)#定位 pendown()#落笔,开始画 setheading(-30)#将乌龟的方向设置为to_angle/为数字(0-东、90-北、180-西、270-南) begin_fill()#准备开始填充图形 a=0.4 f... 阅读全文
posted @ 2019-01-18 13:45 wuxinyan 阅读(735) 评论(0) 推荐(0)
摘要:在HTTP请求的路径无法匹配任何RequestHandler类相对应的模式时返回404(Not Found)响应码。 如果你调用了一个没有默认值的get_argument函数,并且没有发现给定名称的参数,将自动返回一个400(Bad Request)响应码。 如果传入的请求使用了RequestHan 阅读全文
posted @ 2018-07-07 10:23 wuxinyan 阅读(1381) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python# -*- coding:utf-8 -*-""" python中的多线程其实并不是真正的多线程(全局解释器锁(GIL)存在) 多进程包multiprocessing:可以轻松完成从单进程到并发执行的转换 multiprocessing支持子进程、通信和共享数据、执行不同形式的同步,提供了Process、Queue、Pipe、Lock等... 阅读全文
posted @ 2018-06-03 17:51 wuxinyan 阅读(246) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python# -*- coding:utf-8 -*-# 1.单例模式:所有对象封装的数据相同时# 单例模式(Singleton Pattern)是一种常用的软件设计模式,# 该模式的主要目的是确保某一个类只有一个实例存在。# 当你希望在整个系统中,某个类只能出现一 阅读全文
posted @ 2018-05-12 21:18 wuxinyan 阅读(211) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python # -*- coding:utf-8 -*- ss = input("输入:") try: num = int(ss) print(num) except Exception as e: print("类型转换失败") # 1.异常捕捉代码结构# try:# 主代码。。。#except Exception ... 阅读全文
posted @ 2018-05-12 11:38 wuxinyan 阅读(127) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python# -*- coding:utf-8 -*-# 一切事物皆对象。# 面向对象编程# 定义: class 类名:# def 方法(self,参数。。。):# 。。。# 使用:类名创建对象# 调用类中的方法时,self就是类本身(对象),一个形参,python内部传递# 面向对象... 阅读全文
posted @ 2018-05-12 11:35 wuxinyan 阅读(168) 评论(0) 推荐(0)
摘要:import timesss##反射:根据字符串的形式去对象(模块)中操作其成员(查找/获取/删除/添加)#根据用户输入内容,导入模块(字符串形式导入模块) inp = input("请输入模块名:") res = __import__(inp) uu = res.md5("123456") print(uu) #字符串方式去模块中查找函数,并执行# getattr 以字符串形式去模块中寻找... 阅读全文
posted @ 2018-04-26 21:54 wuxinyan 阅读(146) 评论(0) 推荐(0)
摘要:__new__的第一个占位参数是class对象 __init__的第一个占位参数是class的实例对象 其他的参数应一致 __new__ 用来创建实例,在返回的实例上执行__init__,如果不返回实例那么__init__将不会执行 __init__ 用来初始化实例,设置属性等其它初始化的动作 __ 阅读全文
posted @ 2018-04-25 08:54 wuxinyan 阅读(164) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python# -*- coding:utf-8 -*-def xrange(n): num = 0 while True: if num > n: return print(num) yield num num += 1obj = xrange(5)# obj 就是 阅读全文
posted @ 2018-04-23 20:36 wuxinyan 阅读(154) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-04-22 21:48 wuxinyan 阅读(1) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python# -*- coding:utf-8 -*-# 专门用于执行系统命令import subprocess#call():执行命令,并返回执行状态#ret = subprocess.call('ipconfig')# Popen():# 使用场景:1.将一个进 阅读全文
posted @ 2018-04-22 21:00 wuxinyan 阅读(193) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python# -*- coding:utf-8 -*-# shutil 高级的文件、文件夹、压缩包处理模块import shutil#1.copyfileobj(源文件,目标文件) 将文件内容复制到另一个文件#shutil.copyfileobj(open('con 阅读全文
posted @ 2018-04-19 21:20 wuxinyan 阅读(279) 评论(0) 推荐(0)
摘要:import configparser##用于操作配置文件,格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)con = configparser.ConfigParser()# 通过con对象的read功能 打开文件读取文件,放进内存con 阅读全文
posted @ 2018-04-19 19:44 wuxinyan 阅读(217) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python# -*- coding:utf-8 -*-import xmlimport requestsfrom xml.etree import ElementTree as et## 1.以字符串方式读取xml文件page = open('blog.xml',' 阅读全文
posted @ 2018-04-14 23:34 wuxinyan 阅读(244) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-04-10 22:27 wuxinyan 阅读(3) 评论(0) 推荐(0)
摘要:import os# os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径# os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd# os.curdir 返回当前目录: ('.')# os.pardir 获取当前目录的父目录字符串名:('.. 阅读全文
posted @ 2018-04-09 22:59 wuxinyan 阅读(158) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-04-09 22:55 wuxinyan 阅读(2) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python# -*- coding:utf-8 -*-#JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。# JSON的数据格式其实就是python里面的字典格式,里面可以包含方括号括起来的数组# 在py 阅读全文
posted @ 2018-04-07 10:59 wuxinyan 阅读(652) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python# -*- coding:utf-8 -*-from datetime import *# datetime模块定义了下面这几个类: # datetime.date:表示日期的类。常用的属性有year, month, day; # datetime.tim 阅读全文
posted @ 2018-04-06 16:11 wuxinyan 阅读(209) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python# -*- coding:utf-8 -*-import sys#sys模块包含了与Python解释器和它的环境有关的变量、函数。#1.sys.argv 获取当前正在执行的命令行参数的参数列表(list)for i in sys.argv: print(i 阅读全文
posted @ 2018-04-06 16:09 wuxinyan 阅读(156) 评论(0) 推荐(0)