09 2018 档案

摘要:一、线程,可以发现顺序执行比开线程执行时间要短。原因是,一个进程中的多线程处理,由于存在GIL,并且GIL中只能存在一个线程,加上线程又存在切换的问题,所以时间耗得多。想要解决这个问题,是开几个进程,每个进程一个线程,就可以将cpu的多核利用起来,从而节省时间,不过进程对电脑消耗大,不建议开很多进程 阅读全文
posted @ 2018-09-10 19:03 o云淡风轻o 阅读(246) 评论(0) 推荐(0) 编辑
摘要:抓取糗事百科内容及评论,不包含图片信息。user-agent填入浏览器的即可。user-agent对应的value,360极速浏览器的话,可以在地址栏输入about:version,回车,用户代理后面的一长串就是需要填入''里面的内容。其他的可以自行百度 import urllib.request 阅读全文
posted @ 2018-09-09 23:41 o云淡风轻o 阅读(256) 评论(0) 推荐(0) 编辑
摘要:目的:实现客户端到服务器的上传功能 所需文件夹: 客户端是FTP_client 服务端是FTP_server bin文件存放执行文件,conf下存放配置文件,core下是核心文件,home是家目录,logger存放日志文件. 客户端代码 ftp_client.py: import optparse 阅读全文
posted @ 2018-09-09 19:51 o云淡风轻o 阅读(350) 评论(0) 推荐(0) 编辑
摘要:添加按钮,按钮的功效由command=函数名,后面的函数实现,但是如果直接写函数名,碰上那些需要参数的函数就会出错 因此,有个简单方法command=lambda:函数名(参数1,参数2.....) 例子可参考我的另一篇博客 https://www.cnblogs.com/smart-zihan/p 阅读全文
posted @ 2018-09-05 23:19 o云淡风轻o 阅读(3305) 评论(0) 推荐(1) 编辑
摘要:做图形界面的时候,总会弹出一个cmd的黑框框,为了美观,通常希望将其隐藏。 查找资料得知:1.pythonw.exe .py不会出现(此方法没试过) 2.python.exe .pyw即将py文件的后缀改为pyw 方法2经测试,并未实现目标,但是在此基础上用pyinstall.exe变为exe文件时 阅读全文
posted @ 2018-09-05 23:14 o云淡风轻o 阅读(993) 评论(0) 推荐(0) 编辑
摘要:效果如下: 阅读全文
posted @ 2018-09-05 23:08 o云淡风轻o 阅读(1732) 评论(0) 推荐(1) 编辑
摘要:import logging def logger(): logger = logging.getLogger('logger')#括号里面默认是root logger.setLevel('DEBUG')#设置等级是DEBUG,数字是10,INFO是20,WARNING是30,ERROR是40,CRITICLE是50 _format = logging.Formatt... 阅读全文
posted @ 2018-09-04 23:13 o云淡风轻o 阅读(172) 评论(0) 推荐(0) 编辑
摘要:服务端和客户端进行通信,可以两台电脑,一个作为服务端,一个作为客户端。也可以在一台电脑上测试,ip可以用127.0.0.1。或者用虚拟机作为其中一端。ip可用ipconfig查看。 阅读全文
posted @ 2018-09-04 22:31 o云淡风轻o 阅读(139) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示