使用Python内置的tkinter写界面里面的爬虫代码是爬取网易云音乐的电台专栏,代码讲解链接在我上一篇博客:https://blog.csdn.net/congcong7267/article/details/95625653代码#-*-coding:utf-8-*-importtkinter.messageboxfromtkinterimport*fromtkinterimportttkfromPILimportImage,ImageTkimport
系统 2019-09-27 17:53:25 2367
场景是这样的:一个生产机房,会有很多的测试机器和生产机器(也就是30台左右吧),由于管理较为混乱导致了哪台机器有人用、哪台机器没人用都不清楚,从而产生了一个想法--利用一台机器来管理所有的机器,记录设备责任人、设备使用状态等等信息....那么,为什么选择python,python足够简单并且拥有丰富的第三方库的支持。最初的想法由于刚参加工作不久,对这些东西也都没有接触过,轮岗到某个部门需要做出点东西来(项目是什么还没情况,就要做出东西来,没办法硬着头皮想点
系统 2019-09-27 17:51:51 2367
前言:在使用tornado的多进程时,需要多个进程共享一个状态变量,于是考虑使用multiprocessing.Value(对于该变量的具体细节请查阅相关资料)。在根据网上资料使用Value时,由于共享的是字符串,但网上介绍的都是整数或者字符,于是遇到了很多阻碍,通过查询官方文档得出了解决方案。一、Value的构造函数:Value的初始化非常简单,直接类似Value('d',0.0)即可,具体构造方法为:multiprocessing.Value(type
系统 2019-09-27 17:51:27 2367
python有很多的内置模块,collections是比较常用的一个,collections实现了专门的容器数据类型,为python的内置容器提供了替代方案。(这句话是我根据官方文档理解翻译的。原文:ThismoduleimplementsspecializedcontainerdatatypesprovidingalternativestoPython’sgeneralpurposebuilt-incontainers,dict,list,set,and
系统 2019-09-27 17:50:55 2367
通过Python操作注册表有两种方式,第一种是通过Python的内置模块_winreg;另一种方式就是Win32ExtensionForPython的win32api模块,但是需要进行额外的安装。这里主要给出一些_winreg和win32api的Demo代码。1、_winrg可以参考官方的参考文档:http://docs.python.org/library/_winreg.htmlhttp://www.python.org/doc/2.6.2/libra
系统 2019-09-27 17:50:41 2367
场景:在使用了maskrcnn跑实验后标注了大量地json格式文件,现在打算使用yolo和fasterrcnn跑实验所以需要将之前地json文件转为xml但是找了很久,没发现有批量处理的代码,所以自己写了一个,经测可用。使用方法:将我代码拷贝入一个python文件中;修改34和35行对应参数json_path和xml_path,分别代表要转的json文件主目录(有json文件的上一级目录)和xml文件存放目录ps:前面加r是表示取消转义符下附代码====1
系统 2019-09-27 17:50:27 2367
如下所示:importmatplotlib.pyplotaspltimportnumpyasnpfrommatplotlibimportfont_manager#先确定字体,以免无法识别汉字my_font=font_manager.FontProperties(fname="C:/Windows/Fonts/msyh.ttc")X=np.linspace(-np.pi,np.pi,100)plt.figure(figsize=(6,5))Y_x2=np.c
系统 2019-09-27 17:48:52 2367
tkinter介绍tkinter是python自带的GUI库,是对图形库TK的封装tkinter是一个跨平台的GUI库,开发的程序可以在win,linux或者mac下运行#!/user/bin/envPython3#-*-coding:utf-8-*-"""file:window.py.pycreatetime:2019/6/2714:54author:LoongXudesc:窗口"""importtkinterastkfromtkinterimportf
系统 2019-09-27 17:45:44 2367
4.生成器(generator)4.1.生成器简介首先请确信,生成器就是一种迭代器。生成器拥有next方法并且行为与迭代器完全相同,这意味着生成器也可以用于Python的for循环中。另外,对于生成器的特殊语法支持使得编写一个生成器比自定义一个常规的迭代器要简单不少,所以生成器也是最常用到的特性之一。从Python2.5开始,[PEP342:通过增强生成器实现协同程序]的实现为生成器加入了更多的特性,这意味着生成器还可以完成更多的工作。这部分我们会在稍后的
系统 2019-09-27 17:45:28 2367
刊号#46-Feb25,2009项目新闻测试你的NetBeans知识,获得免费服务!参与Sun开发中心问题调查,看看您有多了解NetBeansIDE。如果您正确地回答了问题,将有机会获得来自开发专家辅助项目(DEA)的免费咨询服务(一个咨询问题价值约300RMB)。需注册。来自NetBeans团队的消息:为什么是NetBeans6.7?NetBeans6.7是什么?为什么它是下一个NetBeans版本?简短的回答是:NetBeans团队将关注点放在这个小版
系统 2019-08-29 23:33:50 2367