搜索到与相关的文章
Python

2019-09-18 Docker 安装Python 3.7.4

要安装运行Python的容器,那先到https://hub.docker.com/去查找一下,看看有哪些可用的镜像。恩,最高的版本已经是3.8.0b4了,不过考虑下还是安装3.7.4稳定版把。用来安装的虚拟机是Ubuntu18.04服务器版,安装虚拟机就跳过不写了,太简单。为了方便,使用root用户操作。在Ubuntu上安装Docker使用官方脚本,在终端输入curl-fsSLget.docker.com-oget-docker.sh瞬间下载安装脚本:-r

系统 2019-09-27 17:51:07 2476

Python

Python shutil模块--文件拷贝与权限操作

目录基础部分shutil.copyfileobj(file1,file2):shutil.copyfile(file1,file2):其他shutil.copymode(file1,file2):shutil.copystat(file1,file2):shutil.copy(file1,file2):shutil.copy2(file1,file2):shutil.copytree(源目录,目标目录):shutil.rmtree(目标目录):shutil

系统 2019-09-27 17:49:32 2476

Python

基于python的微分方程数值解法求解电路模型

首先安装环境包电路模型和微分方程python代码目录安装环境包电路模型和微分方程模型1电路模型1微分方程1模型2电路模型2微分方程2python代码模型1模型2数值解结果模型1模型2结果安装环境包安装numpy(用于调节range)和matplotlib(用于绘图)在命令行输入pipinstallnumpypipinstallmatplotlib电路模型和微分方程模型1无损害,电容电压为5V,电容为0.01F,电感为0.01H的并联谐振电路电路模型1微分方

系统 2019-09-27 17:47:49 2476

Python

Python常用列表数据结构小结

本文汇总了Python列表list一些常用的对象方法,可供初学者参考或查询,具体如下:1.list.append(x)把元素x添加到列表的结尾,相当于a[len(a):]=[x],代码如下:>>>a=[1,2,3,4,5]>>>a[1,2,3,4,5]>>>a.append(-2)>>>a[1,2,3,4,5,-2]2.list.extend(L)将一个列表中的所有元素都添加到另一个列表中,相当于a[len(a):]=L,代码如下:>>>a[1,2,3,4

系统 2019-09-27 17:46:59 2476

Python

Python网络爬虫与信息提取——bs4

BeautifulSoup库解析器解析器使用方法条件bs4的HTML解析器BeautifulSoup(mk,'html.parser')安装bs4库lxml的HTML解析器BeautifulSoup(mk,'xml')pipinstalllxmllxml的XML解析器BeautifulSoup(mk,'xml')pipinstalllxmlhtml5lib的解析器BeautifulSoup(mk,'htm5lib')pipinstallhtm151ibBe

系统 2019-09-27 17:46:52 2476

Python

详解Python的Django框架中的Cookie相关处理

浏览器的开发者在很早的时候就已经意识到,HTTP's的无状态会对Web开发者带来很大的问题,于是(cookies)应运而生。cookies是浏览器为Web服务器存储的一小段信息。每次浏览器从某个服务器请求页面时,它向服务器回送之前收到的cookies来看看它是怎么工作的。当你打开浏览器并访问google.com,你的浏览器会给Google发送一个HTTP请求,起始部分就象这样:GET/HTTP/1.1Host:google.com...当Google响应时

系统 2019-09-27 17:38:45 2476

Python

浅谈python抛出异常、自定义异常, 传递异常

一.抛出异常Python用异常对象(exceptionobject)表示异常情况,遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的回溯(Traceback,一种错误信息)终止执行。raise语句Python中的raise关键字用于引发一个异常,基本上和C#和Java中的throw关键字相同,如下所示:importtracebackdefthrow_error():raiseException("抛出一个异常")#异常被抛出,print

系统 2019-09-27 17:38:15 2476

Python

Python操作dict时避免出现KeyError的几种方法

在读取dict的key和value时,如果key不存在,就会触发KeyError错误,如:t={'a':'1','b':'2','c':'3',}print(t['d'])就会出现:KeyError:'d'第一种解决方法首先测试key是否存在,然后才进行下一步操作,如:t={'a':'1','b':'2','c':'3',}if'd'int:print(t['d'])else:print('notexist')第二种解决方法利用dict内置的get(key

系统 2019-09-27 17:37:43 2476

编程技术

MFC基于CPlex结构的内存池化管理

CMapPtrToPtr的内存管理问题CMapPtrToPtr类保存的是若干个映射项的集合。每个映射项保存了一对映射关系,一个称为键(key),相当于数学中的x,另一个称为值(value),相当于y。为了将这些映射关系连在一起,还要在每个映射项中记录下下一个映射项的地址,所以可以用下面的CAssoc结构表示一对映射关系。//AFXCOLL.HclassCMapPtrToPtr:publicCObject{protected://Associationstr

系统 2019-08-29 23:44:50 2476

Java

Java 程序调用 exe

版权声明:转载时请务必保留以下作者信息和链接作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi我们的Java程序中有时候需要调用程序自身以外的一些程序,来完成某些计算。那么这个时候可以使用ProcessBuilder.start()或Runtime.exec方法,并返回Process子类的一个实例,该实例可用来控制进程并获取相关信息。我用调用Windows系统的计算器举个例子:try.

系统 2019-08-29 23:33:19 2476