-
windows下安装Python的XlsxWriter模块方法
所属栏目:[Python] 日期:2020-12-16 热度:160
在windows环境下安装python的XlsxWriter模块,虽然很简单,但由于自己粗心,少了一个字符,导致不少的错误。。。 1、通过pip命令来安装。 C:UsersAdministratorpip install XlsWriter Collecting XlsWriter Could not find a version that satisfies the r[详细]
-
Python中不同进制互相转换(二进制、八进制、十进制和十六进制)
所属栏目:[Python] 日期:2020-12-16 热度:152
在我的印象里面进制互相转换确实是很常见的问题,所以在Python中,自然也少不了把下面这些代码收为util。 这是从网上搜索的一篇也的还可以的Python进制转换,经过验证可以使用。下面贴出它的实现代码: #!/usr/bin/env python # -*- coding: utf-8 -*- # 2/1[详细]
-
举例讲解Linux系统下Python调用系统Shell的方法
所属栏目:[Python] 日期:2020-12-16 热度:132
时候难免需要直接调用Shell命令来完成一些比较简单的操作,比如mount一个文件系统之类的。那么我们使用Python如何调用Linux的Shell命令?下面来介绍几种常用的方法: 1. os 模块 1.1. os模块的exec方法族 Python的exec系统方法同Unix的exec系统调用是一致的[详细]
-
python3+PyQt5使用数据库窗口视图
所属栏目:[Python] 日期:2020-12-16 热度:153
能够为数据库数据提供的最简单的用户界面之一就是窗体,窗体可以一次性呈现出来自同一记录的各个域。本文通过python3+pyqt5改写实现了python Qt gui 快速变成15章的例子。 #!/usr/bin/env python3import osimport sysfrom PyQt5.QtCore import (QDate,QDateT[详细]
-
使用Python获取Linux系统的各种信息
所属栏目:[Python] 日期:2020-12-16 热度:67
在本文中,我们将会探索使用Python编程语言工具来检索Linux系统各种信息。走你。 哪个Python版本 当我提及Python,所指的就是CPython 2(准确的是2.7).我会显式提醒那些相同的代码在CPython 3 (3.3)上是不工作的,以及提供一份解释不同之处的备选代码。请确保[详细]
-
Python对象的深拷贝和浅拷贝详解
所属栏目:[Python] 日期:2020-12-16 热度:158
本文内容是在《Python核心编程2》上看到的,感觉很有用便写出来,给大家参考参考! 浅拷贝 首先我们使用两种方式来拷贝对象,一种是切片,另外一种是工厂方法。然后使用id函数来看看它们的标示符 复制代码 代码如下: # encoding=UTF-8 obj = ['name',['age',[详细]
-
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
所属栏目:[Python] 日期:2020-12-16 热度:91
例子一: Python用WMI模块获取windowns系统的硬件信息:硬盘分区、使用情况,内存大小,CPU型号,当前运行的进程,自启动程序及位置,系统的版本等信息。 复制代码 代码如下: #!/usr/bin/env python # -*- coding: utf-8 -*- import wmi import os import sy[详细]
-
python xlsxwriter库生成图表的应用示例
所属栏目:[Python] 日期:2020-12-16 热度:172
xlsxwriter可能用过的人并不是很多,不过使用后就会感觉,他的功能让你叹服,除了可以按要求生成你所需要的excel外 还可以加上很形象的各种图,比如柱状图、饼图、折线图等。 xlsxwriter 基本用法,创建 xlsx 文件并添加数据 官方文档:http://xlsxwriter.re[详细]
-
Python创建普通菜单示例【基于win32ui模块】
所属栏目:[Python] 日期:2020-12-16 热度:175
本篇章节讲解Python创建普通菜单的方法。供大家参考研究具体如下: 一、代码 # -*- coding:utf-8 -*-#! python3import win32uiimport win32apifrom win32con import *from pywin.mfc import windowclass MyWnd(window.Wnd): def __init__ (self):[详细]
-
Python中不同进制的语法及转换方法分析
所属栏目:[Python] 日期:2020-12-16 热度:169
本篇章节讲解Python中不同进制的语法及转换方法。供大家参考研究具体如下: 不同进制的书写方式 ① 八进制(Octal) 0o377 ② 十六进制(Hex) 0xFF ③ 二进制(Binary) 0b22222111 不同进制之间的转换 Python提供了三个内置的函数,可以用来在不同进制[详细]
-
操作Windows注册表的简单的Python程序制作教程
所属栏目:[Python] 日期:2020-12-16 热度:66
通过Python操作注册表有两种方式,第一种是通过Python的内置模块 _winreg;另一种方式就是Win32 Extension For Python 的win32api模块,但是需要进行额外的安装。这里主要给出一些_winreg和win32api的Demo代码。 1、 _winrg 可以参考官方的参考文档: http:/[详细]
-
Python实现获取操作系统版本信息方法
所属栏目:[Python] 日期:2020-12-16 热度:69
最近,想在我的YouMoney(http://code.google.com/p/youmoney/)里面增加提取用户操作系统版本信息。比如windows用户,可能要返回Windows XP,或者Windows 2003,苹果用户应该返回Mac OS X 10.5.8。用了很多办法,包括在mac系统里调用系统命令,取环境变量,等[详细]
-
Python自动化测试工具Splinter简介和使用实例
所属栏目:[Python] 日期:2020-12-16 热度:94
Splinter 快速介绍 官方网站:http://splinter.cobrateam.info/ 官方介绍: Splinter is an open source tool for testingweb applications using Python. It lets you automate browser actions,such asvisiting URLs and interacting with their items 特[详细]
-
Python导入txt数据到mysql的方法
所属栏目:[Python] 日期:2020-12-16 热度:81
本篇章节讲解Python导入txt数据到mysql的方法。供大家参考研究。具体分析如下: 从TXT文本转换数据到MYSQL数据库,接触一段时间python了 第一次写东西 用的是Python2.7 #!/usr/bin/python#coding=utf-8import _mysql,sys,iodef addCity(prov,city,te[详细]
-
Python实现微信公众平台自定义菜单实例
所属栏目:[Python] 日期:2020-12-16 热度:190
首先先获取access_token,并保存与全局之中 def token(requset): url = 'https://api.weixin.qq.com/cgi-bin/tokengrant_type=client_credentialsecret=%s' % ( Config.AppID,Config.AppSecret) result = urllib2.urlopen(url).read() Config.access_token =[详细]
-
简单理解Python中基于生成器的状态机
所属栏目:[Python] 日期:2020-12-16 热度:151
简单生成器有许多优点。生成器除了能够用更自然的方法表达一类问题的流程之外,还极大地改善了许多效率不足之处。在 Python 中,函数调用代价不菲;除其它因素外,还要花一段时间解决函数参数列表(除了其它的事情外,还要分析位置参数和缺省参数)。初始化[详细]
-
Python matplotlib绘图可视化知识点整理(小结)
所属栏目:[Python] 日期:2020-12-16 热度:103
无论你工作在什么项目上,IPython都是值得推荐的。利用 ipython --pylab ,可以进入PyLab模式,已经导入了matplotlib库与相关软件包(例如Numpy和Scipy),额可以直接使用相关库的功能。 本文作为学习过程中对matplotlib一些常用知识点的整理,方便查找。 这[详细]
-
Python中的深拷贝和浅拷贝详解
所属栏目:[Python] 日期:2020-12-16 热度:175
要说清楚Python中的深浅拷贝,需要搞清楚下面一系列概念: 变量-引用-对象(可变对象,不可变对象)-切片-拷贝(浅拷贝,深拷贝) 【变量-对象-引用】 在Python中一切都是对象,比如说:3,3.14,'Hello',[1,2,3,4],{'a':1}...... 甚至连type其本身都是对象,type对[详细]
-
python实现的简单窗口倒计时界面实例
所属栏目:[Python] 日期:2020-12-16 热度:159
本篇章节讲解python实现的简单窗口倒计时界面。供大家参考研究。具体分析如下: 下面的代码通过Tkinter制作windows窗口界面,然后时间了一个简单的倒计时功能,代码可以直接运行 # Countdown using Tkinter from Tkinter import *import timeimport[详细]
-
Python执行Linux系统命令的4种方法
所属栏目:[Python] 日期:2020-12-16 热度:184
(1) os.system 仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息 复制代码 代码如下: system(command) - exit_status Execute the command (a string) in a subshell. 如果再命令行下执行,结果直接打印出来 复制代码 代码如下: os.system('ls[详细]
-
Python实现遍历windows所有窗口并输出窗口标题的方法
所属栏目:[Python] 日期:2020-12-16 热度:72
本篇章节讲解Python实现遍历windows所有窗口并输出窗口标题的方法。供大家参考研究。具体如下: 这段代码可以让Python遍历当前Windows下所有运行程序的窗口,并获得运行窗口的标题输出 #! /usr/bin/env python# -*- coding: utf-8 -*-from win32gui[详细]
-
Django中几种重定向方法
所属栏目:[Python] 日期:2020-12-16 热度:182
这里使用的是django1.5 需求: 有一个界面A,其中有一个form B,前台提交B之后,后台保存数据之后,返回界面A,如果保存失败需要在A界面提示错误。 这里就需要后台的重定向,而且需要可以带着参数,也就是error message 这里收集了几种方法,简答说下需要那些[详细]
-
对Python 文件夹遍历和文件查找的实例讲解
所属栏目:[Python] 日期:2020-12-16 热度:200
实例如下所示: # -*- coding: utf-8 -*-#to find where use the table on xxxxx xxxxxx production env'''在项目中我们元数据管理的不是很好,如果先知道一张表在哪里用过,就需要写个程序去遍历下'''import osimport os.pathrootdir = "C:UsersIBM_ADM[详细]
-
python3 pandas 读取MySQL数据和插入的实例
所属栏目:[Python] 日期:2020-12-16 热度:151
python 代码如下: # -*- coding:utf-8 -*-import pandas as pdimport pymysqlimport sysfrom sqlalchemy import create_enginedef read_mysql_and_insert(): try: conn = pymysql.connect(host='localhost',user='user1',password='123456',db='test',chars[详细]
-
python获取各操作系统硬件信息的方法
所属栏目:[Python] 日期:2020-12-16 热度:145
本篇章节讲解python获取各操作系统硬件信息的方法。供大家参考研究。具体如下: 1. windows 使用WMI: (WMI官网地址:http://pypi.python.org/pypi/WMI 或 点击此处本站下载。) import wmi w=wmi.WMI() cpus=w.Win32_Processor() for u in cpus: p[详细]