Python
dev_zyx
talk is cheap, show me code!
展开
-
Tornado入门教程
参考:https://github.com/tornadoweb/tornadohttps://www.tornadoweb.org/en/stable/Introduction to TornadoTornado框架入门教程Python Tornado 介绍Tornado学习Python 高性能 Web 框架 Tornado入门...原创 2019-12-09 22:56:05 · 486 阅读 · 0 评论 -
【Python学习笔记】-自动发送邮件脚本
自动发送邮件功能是我们经常要用到的,比如每天定时统计报表信息,然后自动发送给运营人员,协助运营人员进行业务数据分析。本文是用Python写的一个自动发送邮件的脚本,调用函数时,直接把发件人邮箱地址、密码、收件人邮箱地址、邮件标题、内容等信息传递给函数,即可实现自动发送邮件功能。脚本代码如下:# -*- coding: UTF-8 -*-import sys, os, re, urlli...转载 2019-03-18 10:42:51 · 682 阅读 · 0 评论 -
Python中dict字典使用方法
Dictionary 是 Python 的内置数据类型之一,它定义了键和值之间一对一的关系。一、dict字典有很多常用的函数dict.clear() 删除字典中所有元素dict.copy() 返回字典(浅复制)的一个副本dict.get(key,default=None) 对字典dict中的键key,返回它对应的值value,如果字典中不存在此键,则返回default 的...转载 2019-03-13 21:37:56 · 1779 阅读 · 0 评论 -
python操作Excel
python Excel python对excel的操作,需要引用的常用模块xlrd:是一个从Excel文件读取数据和格式化信息的库,支持.xls以及.xlsx文件。xlwt:是一个用于将数据和格式化信息写入旧Excel文件的库(如.xls)。xlwings:是一个可以实现从Excel调用Python,也可在python中调用Exce...转载 2019-03-18 20:43:22 · 2967 阅读 · 7 评论 -
Python读写Excel表格,就是这么简单粗暴又好用
Python操作Excel,主要用到xlrd和xlwt这两个库,即xlrd是读Excel,xlwt是写Excel的库。可从这里下载 https://pypi.python.org/pypi 。下面分别记录Python读和写Excel。1.Python写Excel——xlwtPython写Excel的难点,不在构造一个Workbook的本身,而是填充的数据,不过这不在范围内。...转载 2019-03-14 23:20:37 · 3581 阅读 · 0 评论 -
python中使用xlrd、xlwt操作excel表格详解
(本文转载于http://www.jb51.net/article/60510.htm)python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。可从这里下载https://pypi.python.org/pypi。下面分别记录python读和写excel.python读excel——xlrd这个过程有几个比较麻烦的问题,比...转载 2019-03-14 22:51:42 · 380 阅读 · 0 评论 -
Python编程:序列化和反序列化
前言前面在学习文件读写时,简单介绍了Python中的序列化和反序列化。我们已经知道,在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict:d = dict(name='张三', age=16, grade='五年级', score=90),我们可以随时修改变量的值,比如把name改成'李四'。但是一旦程序结束,变量所占用的内存就被操作系统全部回收。如果没有...转载 2019-03-15 22:51:29 · 1494 阅读 · 0 评论 -
数据格式JSON
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。JSON采用完全独立于程序语言的文本格式,但是也使用了类C语言的习惯。JSON基于两种结构:json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示...转载 2019-03-15 22:38:29 · 122 阅读 · 0 评论 -
如何把Markdown文件转换为Html文件?
一、参考markdown转html(使用Markdown.Converter)markdown转为html及pdfmarkdown转HTML(使用editor.md)Editor.md——开源在线 Markdown 编辑器editor.md让你的站点也支持MarkDownshowdown二、Markdown实用技巧-编辑器(Typora)Markdown实用技巧-编辑器(T...原创 2019-08-21 19:43:05 · 13582 阅读 · 0 评论 -
如何使用python将数据写入txt文件
参考:Python中文件的读取和写入PYTHON将list或/dict对象写入txt/json文件python(如何将数据写入本地txt文本文件)python中文件写入TXTPython中将变量按行写入txt文本中python把变量写入txt文件。Python读写文件python文件操作Python之文件读写Python程序输出到文件中python把一个unicode字符串...转载 2019-04-28 16:44:14 · 110573 阅读 · 13 评论 -
如何使用python读取txt文件中的数据
参考:如何使用python读取文本文件中的数字?python读取txt各个数字python 读取文本文件内容转化为python的listpython:如何将txt文件中的数值数据读入到list中,且在list中存在的格式为float类型或者其他数值类型python .txt文件读取及数据处理总结利用Python读取txt文档的方法Python之读取TXT文件的三种方法python...转载 2019-04-28 16:33:44 · 37766 阅读 · 2 评论 -
彻底弄清楚session是什么?
前言:今天就来彻底的学一些session是个啥东西,我罗列了几个需要知道的要点:1.session 是啥?2.怎么保存的?3.如何运行?4.有生命周期吗?5.关闭浏览器会过期吗?6.redis代替文件存储session7.分布式session的同步问题session是啥?首先,我大致的知道,session是一次浏览器和服务器的交互的...转载 2019-05-04 19:06:41 · 533 阅读 · 0 评论 -
python中 s == s[::-1]是什么意思?
关于序列可以使用这种方式,被称为切片,例如,列表,元组等原创 2019-01-17 11:09:14 · 82945 阅读 · 0 评论 -
Python-PyCharm项目删除
Python-PyCharm项目删除 采用PyCharm作为IDE时会发现,与其他语言的IDE相比项目删除起来比较困难,即使把源文件删除了,但是项目名称依旧保留,这里我们说明pycharm中正确的项目删除方式 1.选择菜单file...转载 2019-01-17 23:26:50 · 3397 阅读 · 0 评论 -
python的pip如何更新到最新版本
python的pip如何更新到最新版本 如何将pip更新到最新版本?只用使用命令如下就可以更新了。python -m pip install --upgrade pip而Anaconda更新命令为conda install mingw libpython感觉公式编辑器在线LateX公式编辑器挺好用的。网址为:http://...原创 2019-01-19 13:22:26 · 4009 阅读 · 1 评论 -
pip --upgrade批量更新过期的python库
原创 2019-01-19 14:16:40 · 272 阅读 · 0 评论 -
python小白练手集合
人工智能是都要会Python吗?前两天老师一个师兄演示写神经网络,一屋子人就我连python语法都是小白马= =这两天在网上找了一些公开课在学python,然后呢~课程有点枯燥,理论方面的有很多小花在学校都学过。内置的数据类型啥的,本花是开两倍速刷过滴。今晚刚刚听完装饰器(感觉有点干货,有点像设计模式)So还是觉得码下代码才是王道。在网上找到了这样的一篇博客,转下来给同是小白的你。SAMA右...转载 2019-01-19 22:15:49 · 490 阅读 · 0 评论 -
PyCharm 常用快捷键和设置
pycharm常用快捷键1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数...转载 2019-01-25 16:50:02 · 290 阅读 · 0 评论 -
Python PyCharm常用的基本快捷键和配置简介
忙了好一阵终于忙完了,最近在重构代码,有许多地方要注释什么的,在多行注释时总是很麻烦,就想着pycharm有没有快捷键,转了一点别人的(地址:http://www.jb51.net/article/74371.htm),在这总结一下,有些可能不准确了,没有都试一下,仅供参考。快捷键1、编辑(Editing)Ctrl + Space 基本的代码完成(类、...转载 2019-01-25 16:53:35 · 361 阅读 · 0 评论 -
windows下PyCharm安装及使用
windows下PyCharm安装及使用 【传送门】pycharm虽然好用...转载 2018-12-06 21:22:17 · 497 阅读 · 0 评论 -
Python-Python及PyCharm的下载与安装
一、简介Python:英 -[‘paɪθ ə n]或[‘paɪθɑn] 89年诞生 可用于软件开发:游戏后台、搜索、图形界面网站C\S(Client/Server)软件科学计算亦可以进行系统管理:脚本IT自动化工具 优点:简单、优雅、清楚(simple-elegant-clear)强大的模块三方库易移植(跨平台)面向对象可扩展(c\jav...转载 2019-01-21 17:06:12 · 325 阅读 · 0 评论 -
DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc'
解决方案:把from collections import Iterable, Iterator改为:from collections.abc import Iterable, Iterator即可.原创 2019-01-16 10:44:15 · 7972 阅读 · 0 评论 -
python打开文件时'w'与'wb'的区别,'r'与'rb'的区别
在windows中的换行符是\r\n在python代码中, 如果以如果以w方式写入:f = open('./abcd', "w")f.write('abc\nabcd')f.close()文本w方式写入时, 遇到\n自动替换成\r\n,以二进制文本读:>> > f = open('./abcd', 'rb')>> >转载 2019-01-31 23:18:10 · 5803 阅读 · 0 评论 -
python文件处理,b模式的读写,rb, wb,编码的两种方式
字符串转二进制的办法bytes(字符串,encoding='编码')字符串.encode('编码')主要通过这两种办法可以让字符串转为bytes类型为什么要用二进制的读写?因为图片视频不是字符串方式能显示的,所以只能用b的方式来.另外二进制数据可以跨平台 ...转载 2019-01-31 23:24:08 · 6142 阅读 · 0 评论 -
安装python 以及pycharm
小编最近电脑重装系统了 很多东西都需要从头到来 今天教大家的是在windows上安装社区版pycharm1,由于官网链接下载贼几把慢 小编把下载好的安装包 放在百度云盘安装包很齐全 下载链接链接:https://pan.baidu.com/s/1dGijFpB 密码:alrx2.由于小编系统是win7旗舰版本,所以选取了python-3.6....转载 2019-01-22 21:41:41 · 289 阅读 · 0 评论 -
Python 正则re模块之findall()详解
1. 先说一下findall()函数的两种表示形式import rekk = re.compile(r'\d+')kk.findall('one1two2three3four4')#[1,2,3,4] #注意此处findall()的用法,可传两个参数;kk = re.compile(r'\d+')re.findall(kk,"one123")#[1,2,3]2. 正则表达式可能遇...转载 2019-02-02 20:33:18 · 1171 阅读 · 0 评论 -
已经在terminal中pip包,但pycharm中找不到
在创建 newproject 时 选择好 继承系统解释器,不创建新的解释器也可以在setting–》project interpreter 中修改知乎大神的解决方式 https://www.zhihu.com/question/266331575 ![在这里插入图片描述](https://img-blog.csdnimg.cn/201901231...原创 2019-01-23 13:36:01 · 2923 阅读 · 0 评论 -
如何查看Python 安装位置以及已经安装的库
如何查看Python 安装位置以及已经安装的库步骤一: 1. Start 一个command prompt 2. 找到电脑中已经安装的Python 位置:where python1打开路径, cd 到输出的路径,之后start.1 显示pip安装的所有库pip list <or> pip freeze1 查看过时的库pip list --out...转载 2019-01-23 13:45:06 · 3144 阅读 · 0 评论 -
Python中 pip不是内部或外部命令,也不是可运行的程序 或批处理文件。
异常现象:Python安装的Anaconda套件,该套件包括了常用的Python第三方库,其中就有pip,版本:执行pip install PyMySQL命令时,提示:之前安装的Anaconda都是在Win7系统按照默认安装的未出现过异常,现在在Win10中出现上面异常。解决方法:设置系统环境变量指向包含pip的目录。安装的Anaconda包含的pip的目录:环境变量...转载 2019-01-23 13:47:56 · 5540 阅读 · 0 评论 -
解决"'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件"的问题
大家好,我是Connor,今天我为大家带来解决CMD命令无法直接运行 '点子' 进行安装库的问题。今天本来想安装库来着,但是苦于pycharm的设置里不知道出了什么原因,无奈只能使用PIP功能来安装库了,但是输入PIP的时候发现 'PIP' 不是内部或外部命令,也不是可运行的程序或批处理文件,那这个问题该怎么解决呢?今天就告诉大家解决办法【解决方法】1.找...转载 2019-01-23 13:50:23 · 6746 阅读 · 2 评论 -
python递归列出目录及其子目录下所有文件
一、前言 函数的递归,简单来说,就是函数内部调用自己先举个小例子,求阶乘def factorial(n): if n == 0: return 1 else: return n * factorial(n-1)递归要注意两个事项:1、必须要有最后的默认结果,也就是最底层目录的默认结果 if n == 02...原创 2019-02-14 17:48:47 · 2499 阅读 · 0 评论 -
如何在Windows上安装wkhtmltopdf Python包?
(1)下载并安装wkhtmltopdf的Windows版本(http://wkhtmltopdf.org/downloads.html)(2)bin文件夹添加到系统环境 $PATH 变量中(如:C:\ Program Files文件(x86)的\ wkhtmltopdf \ bin)(3)安装了python绑定pdfkit(PIP安装pdfkit)==&gt; pip install pdf...原创 2019-01-23 16:44:48 · 6687 阅读 · 0 评论 -
如何简单地理解Python中的if __name__ == '__main__'
1. 摘要通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')。if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当....转载 2019-01-23 17:16:16 · 218 阅读 · 0 评论 -
python下编译py成pyc和pyo
其实很简单,用python -m py_compile file.pypython -m py_compile /root/src/{file1,file2}.py编译成pyc文件。也可以写份脚本来做这事:Code:import py_compile&amp;nbsp;py_compile.compile('pa...转载 2019-02-15 22:33:50 · 307 阅读 · 0 评论 -
怎样使用 Python 来判断一个路径是否存在.判断一个路径是文件还是目录
参考链接:http://www.pfinn.net/python-check-if-file-exists.html怎样使用 Python 来判断一个路径是否存在判断一个路径是文件还是目录判断一个路径是否存在可以判断一个文件或目录(文件夹)是否存在 import os.path os.path.exists(path);12判断一个文件是否存在 i...转载 2019-02-15 22:44:04 · 3078 阅读 · 0 评论 -
Python 判断并创建多级文件目录
在使用Python写入文件文件的过程中,需要判断文件夹路径是否存在,不存在需要创建多级路径import os#先定义一个带路径的文件filename = "/home/mydir/test.txt"#将文件路径分割出来file_dir = os.path.split(filename )[0]#判断文件路径是否存在,如果不存在,则创建,此处是创建多级目录if n...转载 2019-02-15 22:52:07 · 1090 阅读 · 0 评论 -
python 删除文件、目录
本文讲述了python实现删除文件与目录的方法。分享给大家供大家参考。具体实现方法如下: os.remove(path) 删除文件 path. 如果path是一个目录, 抛出 OSError错误。如果要删除目录,请使用rmdir().remove() 同 unlink() 的功能是一样的 在Windows系统中,删除一个正在使用的文件,将抛出异常。在Unix中,目录表中的记...转载 2019-02-15 23:20:34 · 269 阅读 · 0 评论 -
python三种遍历目录的方法(递归 栈 队列)
递归就是子程序(或函数)直接调用自己或通过一系列调用语句间接调用自己,是一种描述问题和解决问题的基本方法。说白了递归就是函数自己玩自己def getAllDirAndFile(path, p=''): # 得到当前目录下所有的文件 fileList = os.listdir(path) # print(fileList) p += " ...转载 2019-02-15 23:40:15 · 451 阅读 · 0 评论 -
python itertools功能详解
python itertools功能详解&amp;amp;nbsp;介绍&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; itertools是python内置的模块,使用简单且功能强大,这里尝试汇总整理下,并提供简单应用示例;如果还不能满足你的要求,欢迎加入补充。&amp;amp;nbsp;&am转载 2019-02-10 14:02:48 · 336 阅读 · 0 评论 -
Python PEP8 编码规范中文版
原文链接:http://legacy.python.org/dev/peps/pep-0008/ item detail PEP 8 Title Style Guide for Python Code Version c451868df657 Last-Modified 2016-06-08 10:43:53 -040...转载 2019-02-17 00:15:06 · 235 阅读 · 0 评论