随笔分类 -  python

摘要:# pcjimport socketimport threading# def recv_msg(udp_socket):# while True:# recv_date = udp_socket.recvfrom(1024)# print(recv_date[0].decode("gbk"),re 阅读全文
posted @ 2019-09-01 11:57 零度雨的BLOGS 阅读(287) 评论(0) 推荐(0)
摘要:文件1:def SayHello(): print("你好,你好,我是sayhello")if __name__=='__main__': #文件被导入时,能够直接执行的代码不需要被执行 SayHello() print("小明开发的模块")文件2 # pcjimport 文件1print("-"* 阅读全文
posted @ 2019-08-09 22:35 零度雨的BLOGS 阅读(207) 评论(0) 推荐(0)
摘要:# pcjdef input_password(): #提示输入一个密码 pwd=input("请输入密码:") #判断密码长度是否8位,如果大于等于8位,返回一个值 if len(pwd)>=8: return pwd print("主动抛出异常") ex=Exception('密码长度不够') 阅读全文
posted @ 2019-08-08 15:09 零度雨的BLOGS 阅读(439) 评论(0) 推荐(0)
摘要:# # pcj#1、简单的异常处理# try:# num=int(input("请输入一个整数:"))# except:# #当输入不是整数时,异常# print("请输入正确的整数")# print("*"*50)#2、根据异常类型来处理# 需求:让用户输入一个整数,然后用8来除以用户输入的数值# 阅读全文
posted @ 2019-08-03 17:21 零度雨的BLOGS 阅读(301) 评论(0) 推荐(0)
摘要:# pcjclass Pcj(object): #类属性记录一下是否执行过初始化方法 init_flag=False def __init__(self): #如果类属性为真,直接返回 if Pcj.init_flag: return #否则执行初始货方法 print("执行初始化方法") #执行后 阅读全文
posted @ 2019-08-03 16:18 零度雨的BLOGS 阅读(622) 评论(0) 推荐(0)
摘要:# pcjclass Musicplay(object): id=None def __new__(cls, *args, **kwargs): if cls.id is None: cls.id=super().__new__(cls) #new是一个静态方法。所以要传cls参数 return c 阅读全文
posted @ 2019-07-31 23:02 零度雨的BLOGS 阅读(181) 评论(0) 推荐(0)
摘要:# pcjclass Animal(): def eat(self): print("吃") def run(self): print("跑") def sleep(self): print("睡") def drink(self): print("喝")class Dog(Animal):#Dog 阅读全文
posted @ 2019-07-23 22:47 零度雨的BLOGS 阅读(153) 评论(0) 推荐(0)
摘要:# pcjclass Dog(object): def __init__(self,name): self.name=name def run(self): print("%s只会普通的玩"% self.name)class XiaoTiaoDog(Dog): def run(self): prin 阅读全文
posted @ 2019-07-23 22:45 零度雨的BLOGS 阅读(212) 评论(0) 推荐(0)
摘要:# pcjimport time#导入多任务模块import threadingdef sing(): for i in range(5): print(" 正在唱歌%i "%i) time.sleep(1)def dance(): for i in range(5): print(" 正在跳舞%i 阅读全文
posted @ 2019-07-21 11:09 零度雨的BLOGS 阅读(156) 评论(0) 推荐(0)
摘要:# # pcjimport pymsql# 1、连接数据库# mysql -uroot -p# 2、 显示数据库# show databases;# 3、显示当前数据库的时间# select now();# 4、显示数据库版本# select version();# 5、创建数据库# create 阅读全文
posted @ 2019-07-19 15:24 零度雨的BLOGS 阅读(145) 评论(0) 推荐(0)
摘要:# pcjfrom MySQLdb import *class JD(object): def __init__(self): '''连接数据库''' self.conn=connect(host='localhost',port=3306,user='root',password='123456' 阅读全文
posted @ 2019-07-16 16:47 零度雨的BLOGS 阅读(218) 评论(0) 推荐(0)
摘要:# pcjimport socketdef main(): tcp_server_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM) tcp_server_socket.bind(("",9990)) tcp_server_socket.l 阅读全文
posted @ 2019-07-08 22:15 零度雨的BLOGS 阅读(552) 评论(0) 推荐(0)
摘要:# pcj#发送import socketdef main(): #创建一个UDP套接字 udp_socket=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) #可以使用套接字收发数据 #发送数据前,可以先邦定一个端口。如果不邦定也可以,系统就会随机分 阅读全文
posted @ 2019-07-04 22:57 零度雨的BLOGS 阅读(195) 评论(0) 推荐(0)
摘要:#类变量的用途:大家共有的属性,节省内存 class Person(): cn='China' def __init__(self,name,age,addr,lifevalue=100): self.name=name self.age=age self.addr=addr self.__life 阅读全文
posted @ 2019-06-22 11:33 零度雨的BLOGS 阅读(166) 评论(0) 推荐(0)
摘要:Python基础-类变量和实例变量 写在前面 如非特别说明,下文均基于Python3 大纲: 1. 类变量和实例变量 在Python Tutorial中对于类变量和实例变量是这样描述的: Generally speaking, instance variables are for data uniq 阅读全文
posted @ 2019-06-22 10:59 零度雨的BLOGS 阅读(170) 评论(0) 推荐(0)
摘要:Python 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可 阅读全文
posted @ 2019-06-19 16:59 零度雨的BLOGS 阅读(273) 评论(0) 推荐(0)
摘要:简单来说。就是三步: 1,建立加密对象。2,对字符串进行算法加密。3,获得16进制显示 阅读全文
posted @ 2019-06-19 13:28 零度雨的BLOGS 阅读(175) 评论(0) 推荐(0)
摘要:Python XML操作 XML(可扩展性标记语言)是一种非常常用的文件类型,主要用于存储和传输数据。在编程中,对XML的操作也非常常见。 本文根据python库文档中的xml.etree.ElementTree类来进行介绍XML的解析:https://docs.python.org/3.5/lib 阅读全文
posted @ 2019-06-17 22:58 零度雨的BLOGS 阅读(197) 评论(0) 推荐(0)
摘要:主要作用与拷贝文件用的。 1.shutil.copyfileobj(文件1,文件2):将文件1的数据覆盖copy给文件2。 2.shutil.copyfile(文件1,文件2):不用打开文件,直接用文件名进行覆盖copy。 3.shutil.copymode(文件1,文件2):之拷贝权限,内容组,用 阅读全文
posted @ 2019-06-17 22:23 零度雨的BLOGS 阅读(154) 评论(0) 推荐(0)
摘要:os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。 os.getcwd:得到当前工作目录,即当前python脚本工作的目录路径。 os.getenv()和os.putenv: 阅读全文
posted @ 2019-06-17 21:33 零度雨的BLOGS 阅读(191) 评论(0) 推荐(0)