- 军军小站|张军博客
搜索到与相关的文章
Python

ubuntu 18.04搭建python环境(pycharm+anaconda)

ubuntu系统自带的python有多个版本,使用时难免会遇到环境变量出错,特别是当自动化运行脚本的时候。特别是近一个月来,实验室的小伙伴们的都倾心于python。为了帮助小伙伴们快速搭建自己的python环境,笔者写下了这篇教程。当然,如果ubuntu自带的python自己使用没有问题,可以略去anaconda的安装。AnacondaAnaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包

系统 2019-09-27 17:51:20 1881

Python

Python初学者常见错误详解

前言Python以其简单易懂的语法格式与其它语言形成鲜明对比,初学者遇到最多的问题就是不按照Python的规则来写,即便是有编程经验的程序员,也容易按照固有的思维和语法格式来写Python代码,有一个外国小伙总结了一些大家常犯的错误,,我把他翻译过来并在原来的基础补充了我的一些理解,希望可以让你避开这些坑。0、忘记写冒号在if、elif、else、for、while、class、def语句后面忘记添加“:”ifspam==42print('Hello!')

系统 2019-09-27 17:50:54 1881

Python

Python PIL图片添加字体的例子

效果左边原图,右面添加字体后保存的图。代码#-*-coding:utf-8-*-importPIL.ImageasImageimportPIL.ImageColorasImageColorimportPIL.ImageDrawasImageDrawimportPIL.ImageFontasImageFont"""author@:xunapython2.7"""#设置字体(LiberationSans-Regular.ttf这是我ubuntu16.04自带的

系统 2019-09-27 17:50:37 1881

Python

day001-在Windows下python环境的搭建

一、Python下载1、Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到:2、Python官网:https://www.python.org/3、你可以在以下链接中下载Python的文档,你可以下载HTML、PDF和PostScript等格式的文档。4、Python文档下载地址:https://www.python.org/doc/二、Window平台安装Python:1、以下为在Window平台上安装Python的简单步骤:2、

系统 2019-09-27 17:50:36 1881

Python

Python中向量化运算

#生成等差数列#一般的赋值需要通过for函数r1_10=range(1,10,1)foriinr1_10:print(i)importnumpynumpy.arange(2,10,3)r=numpy.arange(2,10,3)#向量化运算r+rr-rr*rr/r#函数的向量化次方运算numpy.power(r,3)#向量化运算,比较运算r>=5#结合过滤运算r[r>=5]#矩阵运算,r乘以r的转置numpy.dot(r,r.T)#向量化的数据框运算fro

系统 2019-09-27 17:50:35 1881

Python

Python3快速入门(二)——Python3基础

Python3快速入门(二)——Python3基础一、Python3语法基础1、Python3编码默认情况下,Python源码文件以UTF-8编码,所有字符串都是unicode字符串,可以为Python源码文件指定不同的编码,如下:#-*-coding:utf-8-*-2、标识符Python语言的标识符规则如下:A、第一个字符必须是字母表中字母或下划线。B、标识符的其它的部分由字母、数字和下划线组成。C、标识符对大小写敏感。在Python3中,允许非ASC

系统 2019-09-27 17:50:28 1881

Python

Python 的可迭代对象、迭代器和生成器

迭代器和可迭代对象由for循环的内部原理说起list01=[2,434,5,6,8]foriteminlist01:print(item)大家有没有想过list类型对象为什么可以被for循环呢?能够被for循环的条件是:它是可迭代对象(iterable)。那么什么是可迭代对象呢?参考一下内置函数item()的官方说明文档:iter(object[,sentinel])返回一个iterator对象。根据是否存在第二个实参,第一个实参的解释是非常不同的。如果没

系统 2019-09-27 17:50:22 1881

Python

自学成为Python大牛(上)

[外链图片转存中...(img-CUYTKo4b-1568552381026)]总章一.学习前言二.环境搭建三.Python的基本概念一.学习前言很多人在自学Python的时候,总是不知道如何学习,不知道该怎么学,今天看到框架,就想学flask或者其他框架,但是当学的时候又茫然了,不知道怎么学;想学Python,但是又不知道Python就业方向以及前景如何,小编给大家强力推荐一套Python学习方法,只要按照这个方法去学,那么,在和别人同时学习的时候,在同

系统 2019-09-27 17:50:02 1881

Python

使用Python的Scrapy框架编写web爬虫的简单示例

在这个教材中,我们假定你已经安装了Scrapy。假如你没有安装,你可以参考这个安装指南。我们将会用开放目录项目(dmoz)作为我们例子去抓取。这个教材将会带你走过下面这几个方面:创造一个新的Scrapy项目定义您将提取的Item编写一个蜘蛛去抓取网站并提取Items。编写一个ItemPipeline用来存储提出出来的ItemsScrapy由Python写成。假如你刚刚接触Python这门语言,你可能想要了解这门语言起,怎么最好的利用这门语言。假如你已经熟悉

系统 2019-09-27 17:49:18 1881

Python

使用 ipdb 调试 Python

使用ipdb调试Pythonhttps://www.cnblogs.com/zimufeng/p/6188229.html1、安装pipinstallipdb2、使用python-mipdbxxx.py程序内部:fromipdbimportset_traceset_trace()3、常用命令ENTER(重复上次命令)c(继续)l(查找当前位于哪里)s(进入子程序)r(运行直到子程序结束)!h(帮助)a(rgs)打印当前函数的参数j(ump)让程序跳转到指定

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