搜索到与相关的文章
Python

用Python操作文件

用Python操作文件用word操作一个文件的流程如下:1、找到文件,双击打开。2、读或修改。3、保存&关闭。用Python操作文件也差不多:f=open(filename)#打开文件f.write("我是野生程序员")#写操作f.read()#读操作f.close()#保存并关闭不过有一点跟人肉操作word文档不同,就是word文档只要打开了,就即可以读、又可以修改。但Python比较变态,只能以读、创建、追加3种模式中的任意一种打开文件,不能即写又读。

系统 2019-09-27 17:49:59 2130

Python

python交易记录整合交易类详解

接着上一篇,这里继续整合交易类。importdatetime#交易类,后期需要整合公钥,私钥classTransaction:#payer付款方,receiver收款方def__init__(self,payer,receiver,money):self.payer=payerself.receiver=receiverself.money=moneyself.timestamp=datetime.datetime.now()#交易时间def__repr_

系统 2019-09-27 17:49:31 2130

Python

在Python的Flask框架中使用模版的入门教程

概述如果你已经阅读过上一个章节,那么你应该已经完成了充分的准备工作并且创建了一个很简单的具有如下文件结构的Web应用:microblog|-flask文件夹|-<一些虚拟环境的文件>|-app文件夹||-static文件夹||-templates文件夹||-__init__.py文件||-views.py文件|-tmp文件夹|-run.py文件亲,想要运行这个程序么?那就运行这个run.py文件,然后在你的浏览器里边打开http://localhost:5

系统 2019-09-27 17:49:00 2130

Python

Python MySQLdb Linux下安装笔记

在家里windows环境下搞了一次见pythonMySQLdb在windows环境下的快速安装、问题解决方式//www.jb51.net/article/65746.htm在公司开发需要,再搞一次,linux下的。发现用编译的方式安装真的很蛋疼,不过也算见见世面,各种问题......奋斗这里也有两种方式:A.快速安装B.自己编译1.最快速最简单方法(赶时间的话)复制代码代码如下:sudoyuminstallMySQL-python可能遇到问题:复制代码代码

系统 2019-09-27 17:48:02 2130

Python

python调用动态链接库的基本过程详解

动态链接库在Windows中为.dll文件,在linux中为.so文件。以linux平台为例说明python调用.so文件的使用方法。本例中默认读者已经掌握动态链接库的生成方法,如果不太清楚的可以参考动态链接库的使用调用上例动态链接库的使用中的sum.soimportctypesso=ctypes.CDLL('./sum.so')print"so.sum(50)=%d"%so.sum(50)so.display("helloworld!")print"so

系统 2019-09-27 17:47:56 2130

Python

Python从小白到攻城狮(3)——列表和元组

Python内置了多种类型的数据结构,常用的有:列表、元组、集合和字典。本文主要介绍列表和元组。列表(list)和元组(tuple)定义列表和元组,都是一个可以放置任意数据类型的有序集合。列表和元组的区别列表是动态的,长度大小不固定,可以随意增加、删减或者改变元素(mutable)。元组是静态的,长度大小固定,无法增加删减或改变(immutable)。如果要对已有的元组做任何“改变”,只能重新开辟一块内存,创建新的元组。#列表(list)list=[1,2

系统 2019-09-27 17:47:55 2130

Python

zabbix利用python实现发送邮件方式

#!/usr/bin/python#-*-coding:utf-8-*-fromemail.mime.textimportMIMETextfromemail.headerimportHeaderfromsmtplibimportSMTP_SSLimportsyssmtpaddr='smtp.qq.com'myemail='admin@qq.com'password='123456'recvmail=sys.argv[1]subject=sys.argv[2

系统 2019-09-27 17:46:16 2130

Python

python笔记——try except方法

本文结构:1、常见错误总结2、tryexcept方法一、常见错误总结AttributeError试图访问一个对象没有的树形,比如foo.x,但是foo没有属性xIOError输入/输出异常;基本上是无法打开文件ImportError无法引入模块或包;基本上是路径问题或名称错误IndentationError语法错误(的子类);代码没有正确对齐IndexError下标索引超出序列边界,比如当x只有三个元素,却试图访问x[5]KeyError试图访问字典里不存

系统 2019-09-27 17:45:50 2130

Python

世上最炫酷的几个Python 开源项目,了解一下

项目一:Supervisor简介:Supervisor是实际企业常用的一款Linux/Unix系统下的一个进程管理工具,基于Python开发,可以很方便的监听、启动、停止、重启一个或多个进程,而且当进程意外被杀死时,其可以实现自动恢复,很方便的做到进程自动恢复的功能,提高系统、服务的稳定性,多用于生产环境。下载地址:https://github.com/Supervisor/supervisor项目二:pyecharts简介:pyecharts是一个由Ec

系统 2019-09-27 17:45:42 2130

Python

python threading模块操作多线程介绍

python是支持多线程的,并且是native的线程。主要是通过thread和threading这两个模块来实现的。thread是比较底层的模块,threading是对thread做了一些包装的,可以更加方便的被使用。这里需要提一下的是python对线程的支持还不够完善,不能利用多CPU,但是下个版本的python中已经考虑改进这点,让我们拭目以待吧。threading模块里面主要是对一些线程的操作对象化了,创建了叫Thread的class。一般来说,使用

系统 2019-09-27 17:38:43 2130