拥有Python标签的文章
Python

浅谈MySQL在cmd和python下的常用操作

环境配置1:安装mysql,环境变量添加mysql的bin目录环境配置2:python安装MySQL-Python请根据自身操作系统下载安装,否则会报c++compile9.0,import_mysql等错误windows1064位操作系统可到http://www.lfd.uci.edu/~gohlke/pythonlibs/下载安装MySQL-Python包,至于whl和tar.gz在windows和Linux下的安装方法可查看我的上一篇文章一、cmd命

系统 2019-09-27 17:55:17 2435

Python

python的日志模块

'''date:2019-06-28autor:wangxc功能:1.写日志功能,当没有传入日志写入路径时,他会将本文件名.log的日志文件存放到脚本同路径下例子:脚本路径在c:logger.py,那么生成的日志文件logger.log将会在c:下存在2.可以传入日志的级别,控制日志输出的形式,如何配置日志输出形式,可以看下面注释'''importloggingimportos,sysfromlogging.handlersimportRotatingFi

系统 2019-09-27 17:53:27 2435

Python

评分9.7!Kindle畅销神作,这本Python书火透了!

原文链接:https://edu.csdn.net/bundled/detail/49?utm_source=wx0「超级星推官/每周分享」是一个围绕程序员生活、学习相关的推荐栏目。CSDN出品,每周发布,暂定5期。关键词:靠谱!优质!本期内容,我们将抽1人送出由我司程序员奉为“超级神作”的《疯狂Python讲义》1本,并在文章内隐藏了5门好课,敬请关注。2019年,有人说是Python元年,背靠AI和大数据,连续半年拿下TOP1编程语言,这些都给了Pyt

系统 2019-09-27 17:51:51 2435

Python

pycharm新建一个python工程步骤

小编最近由于工作原因要用到python,一门新的知识需要接触,对于我来说难度还是很大的。python工程目录结构每次创建一个python工程PyCharm会创建如下目录创建时会把python运行环境以及相应配置创建好其中./lib/site-packages这个目录是你当前工程依赖的各种包的信息,easy_install.pypip等都在里面./Scripts这个目录是从你当前环境变量里获取到对应的python程序的拷贝,并会把当前工程的执行切换到这个py

系统 2019-09-27 17:51:19 2435

Python

python之numpy模块的使用(2)

原文链接:https://www.machinelearningplus.com/python/numpy-tutorial-python-part2/1、数组的连接#1、连接数组操作;#方法1:通过将axis参数更改为0垂直和1水平np.concatenate#方法2:和np.vstack垂直和np.hstack水平#方法3:和np.r_垂直和np.c_水平#推荐使用np.vstack([a,b])垂直叠加;np.hstack([a,b])水平连接#1.

系统 2019-09-27 17:49:15 2435

Python

用Python将Excel数据导入到SQL Server的例子

使用环境:Win10x64Python:3.6.4SqlServer:2008R2因为近期需要将excel导入到SQLServer,但是使用的是其他语言,闲来无事就尝试着用python进行导入,速度还是挺快的,1w多条数据,也只用了1s多,代码也比较简单,就不多解释了。用到的库有xlrd(用来处理excel),pymssql(用来连接使用sqlserver)importxlrdimportpymssqlimportdatetime#连接本地sqlserve

系统 2019-09-27 17:48:59 2435

Python

Python与Redis的连接教程

今天在写zabbixstormjob监控脚本的时候用到了python的redis模块,之前也有用过,但是没有过多的了解,今天看了下相关的api和源码,看到有ConnectionPool的实现,这里简单说下。在ConnectionPool之前,如果需要连接redis,我都是用StrictRedis这个类,在源码中可以看到这个类的具体解释:redis.StrictRedisImplementationoftheRedisprotocol.Thisabstrac

系统 2019-09-27 17:48:51 2435

Python

简单谈谈Python流程控制语句

人们常说人生就是一个不断做选择题的过程:有的人没得选,只有一条路能走;有的人好一点,可以二选一;有些能力好或者家境好的人,可以有更多的选择;还有一些人在人生的迷茫期会在原地打转,找不到方向。对于相信有上帝的人来讲,这就好像是上帝事先为我们制定好了人生路线,也好像是那些神仙为唐曾师徒的取经之路提前设置的重重磨难,上帝和神仙掌控了一切。编程语言可以模拟人类生活的方方面面,程序员就像上帝和神仙一样可以通过编程语言中特殊的关键字控制程序的执行过程,这些关键字组成的

系统 2019-09-27 17:38:46 2435

Python

Python做的一个精简版学生信息管理系统【简单】【实用】

因为最近打算开发一个信息管理系统,有点复杂。作为初学者的我不是很懂。所以从简单的开始,先练练手。一步一步来,踏踏实实的走。千里之行始于足下。所以参考网上的一篇技术文章,稍微修改了一下,做了这个系统。文章链接:https://blog.csdn.net/xiao_huo_ban/article/details/79808778(本来想弄转载的,但是要原文作者允许太麻烦了)截图:废话不多说,上代码!代码:student_information.py#!/usr

系统 2019-09-27 17:56:19 2434

Python

Python寻找路径和查找文件路径的示例

Sys.path指定用于模块搜索路径的字符串列表也可以通过sys模块的append方法在Python环境中增加搜索路径。Sys.path.append(‘/usr/bin/')/usr/lib64/python2.6python模块默认存放路径.pyc是一种二进制文件,是由py文件经过编译后生成的文件,加载的速度有所提高,且为加密文件,有利于保密。1:简单安全的方法,是在sys.path的某个目录下添加路径配置文件,最常见的就是在…/site-packag

系统 2019-09-27 17:55:58 2434

Python

python中一些常用知识点

整理python中一些常用的,容易忘记的知识点,持续更新。。。1.is==区别简单来说is是比较两个对象的占用内存地址是否相同,而==是比较两个对象的值是否相等参考:https://www.cnblogs.com/kiko0o0/p/8135184.html2.深复制与浅复制浅复制仅仅是赋值了对象的最外面一层,对象中嵌套的可变对象没有被赋值。深复制就是赋值对象中所有的元素。注:切片操作与copy都是浅复制,deepcopy是深复制参考:https://ww

系统 2019-09-27 17:55:25 2434

Python

【Python基础学习】—时间转换函数

前言python的时间格式分为多种,几种格式之间的转换方法时常是我们遇到的而且是经常忘记的点,python不像php,时间字符串和datetime是一起的,只需要strtotime和date函数就可以相互转化。虽然网上已经有很多python时间转换的文章,但是由于作者本人经常做海外业务,需要各种时区之间的转换,所以这篇文章会对按时区转换各种时间格式做一个总结。转换方法图示(图片转自网络):一、字符串转时间戳1、默认:importtimedeftime_st

系统 2019-09-27 17:54:33 2434

Python

Python+OpenCv制作证件图片生成器的操作方法

本项目使用Python和OpenCv实现身份证图片生成工具,填入信息,选择一张头像图片(即可生成黑白和彩色身份证图片)。可以选择是否自动抠图,自动抠图目前仅支持蓝色背景,对自动抠图效果不满意可以手动抠图。在线抠图地址:https://burner.bonanza.com/https://www.gaoding.com/koutu参照标准:正面“姓名”、“性别”、“民族”、“出生年月日”、“住址”、“公民身份号码”为6号黑体字,用蓝色油墨印刷;登记项目中的姓

系统 2019-09-27 17:51:51 2434

Python

Python学习日记(二十三) 类命名空间和组合

类命名空间在一个类中它的函数(方法)属于动态属性,直接定义的变量属于静态属性首先先定义一个类,并在这个类里面加入静态变量、属性等然后将一个对象实例化classFighter:#定义一个战机的类price=5000#静态变量def__init__(self,name,speed,atk,hp):self.name=nameself.speed=speedself.atk=atkself.hp=hpdefAttack(self):print('本次攻击造成了%

系统 2019-09-27 17:50:58 2434

Python

Python增强赋值和共享引用注意事项小结

概述Python中的增强赋值是从C语言中借鉴出来的,所以这些格式的用法大多和C一致,本身就是对表达式的简写,即二元表达式和赋值语句的结合,比如a+=b和a=a+b就是一致的,比如还有以下的增强赋值语句。----a+=ba&=ba-=ba|=ba*=ba^=ba/=ba>>=ba%=ba<<=ba**=ba//=b即增强赋值语句适用于任何支持隐式二元表达式的类型,比如“+”的多态:数字的相加和字符串的合并数字加减a=1a=a+1print(str(a))a+

系统 2019-09-27 17:48:55 2434