-
日期:2021-11-29 16:23:44
点击:59
内容简介:在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict: d = dict(name='Bob', age=20, score=88) 可以随时修改变量,比如把name改成'Bill',但是一旦程序结束,变量所占用的内存就被操作系统全部回收。如果没有把修改后的'Bill'存储到磁盘上,...
-
日期:2021-11-29 16:23:44
点击:59
内容简介:JSON进阶 Python的dict对象可以直接序列化为JSON的{},不过,很多时候,我们更喜欢用class表示对象,比如定义Student类,然后序列化: import jsonclass Student(object): def __init__(self, name, age, score): self.name = name self.age = age self.scor...
-
日期:2021-11-29 16:23:44
点击:59
内容简介:在Thread和Process中,应当优选Process,因为Process更稳定,而且,Process可以分布到多台机器上,而Thread最多只能分布到同一台机器的多个CPU上。 Python的multiprocessing模块不但支持多进程,其中managers子模块还支持把多进程分布到多台机器上。一个服务...
-
日期:2021-11-29 16:23:43
点击:59
内容简介:问题: 例如我们要选从不同省份选取一个号码,每个省份的权重不一样,直接选随机数肯定是不行的了,就需要一个模型来解决这个问题。 简化成下面的问题: 字典的key代表是省份,value代表的是权重,我们现在需要一个函数,每次基于权重选择一个省份出来 {"A":...
-
日期:2021-11-29 16:23:43
点击:59
内容简介:现在Docker是地球上最炙手可热的项目之一,就意味着人民实际上不仅仅是因为这个才喜欢它。 话虽如此,我非常喜欢使用容器,服务发现以及所有被创造出的新趣的点子和领域来切换工作作为范例。 这个文章中我会简要介绍使用python中的docker-py模块来操作Docker...
-
日期:2021-11-29 16:23:43
点击:59
内容简介:在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因。在操作系统提供的调用中,返回错误码非常常见。比如打开文件的函数open(),成功时返回文件描述符(就是一个整数),出错时返回-1。 用错误码...
-
日期:2021-11-29 16:23:42
点击:59
内容简介:本文实例讲述了python使用urllib2实现发送带cookie的请求。分享给大家供大家参考。具体实现方法如下: import urllib2opener = urllib2.build_opener()opener.addheaders.append(('Cookie','cookiename=cookievalue'))f = opener.open(http://example.com/)...
-
日期:2021-11-29 16:23:42
点击:59
内容简介:读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(...
-
日期:2021-11-29 16:23:42
点击:59
内容简介:本文实例讲述了python调用java模块SmartXLS和jpype修改excel文件的方法。分享给大家供大家参考。具体实现方法如下: # -*- coding: utf8 -*-"""使用java的模块SmartXLS和jpype修改excel和xlrd,xlwt不同的是它可以生成和保持图表"""from __future__ import p...
-
日期:2021-11-29 16:23:41
点击:59
内容简介:本文实例讲述了python实现在windows下操作word的方法。分享给大家供大家参考。具体实现方法如下: import win32comfrom win32com.client import Dispatch, constantsw = win32com.client.Dispatch('Word.Application')# 或者使用下面的方法,使用启动独立的...