Python
Anderslu
一个对代码极度热爱,但又想做的全面的开发者,项目管理累了自己写会自己想写的代码就可以平静下来。
展开
-
Python 的Hello World
在Python.org/download上下载免费的最新版本,目前是3.0的!下载结束后安装,配置环境变量...print ("Hello World")回车就o啦,呵呵!看的资料是2.X的写的是print Hello World死活都给我报错,结果一查实版本的问题,呵呵!原创 2009-05-18 13:11:00 · 928 阅读 · 1 评论 -
python拗口语法点总计1:迭代器、生成器、元组
自学python有段时间,感觉蛮挺带劲的(让自己分分钟想起刚来北京拼命自学C#的经历),现总结下python基本语法里拗口的几个知识点:迭代器、生成器、元组。原创 2017-04-03 23:28:18 · 3002 阅读 · 0 评论 -
python基础知识学习
本人从业8年来,主要是.net的c/s与b/s程序,中间穿插着做过vb,vba,java等语言的短暂开发。 最近突然对python语言产生了兴趣,所以就开始了学习,此处分享下很好的学习资源,中国大学mooc站点点击打开链接,目前我在听北理与南京大学的两堂python课程,效果很好,特此推荐给学友们。 虽然已经年过30,工作中也还在适当的参与着编码工作,但是一旦遇到程序的工作或者学习还是原创 2016-10-27 23:54:03 · 584 阅读 · 0 评论 -
centos系统下通过scrapyd部署python的scrapy
介绍续接上篇:Python网络爬虫使用总结,本篇记录下我学习用scrapyd部署scrapy程序的过程。感谢万能的互联网,感谢自己对python的这份喜爱。原创 2017-05-16 23:34:08 · 7185 阅读 · 2 评论 -
Centos7下安装多python版本并存开发环境
系统环境:CentOS 7.2 x86_64,该系统自带了python2.7版本。但是项目中用的是python3.5版本,为了保证Centos系统的正常运行,需要安装python3.5与python2.7共存的开发环境。原创 2017-05-07 16:59:15 · 6996 阅读 · 0 评论 -
Centos7下安装nginx过程总结
基础环境安装Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。原创 2017-05-07 17:12:04 · 2383 阅读 · 0 评论 -
Centos7下安装apache过程总结
Apache在Linux系统中,其实叫“httpd”,可以使用yum来安装。 1、查看httpd包是否可用:# yum list | grep httpd2、安装Apache# yum install httpd3、配置ServerName# vi /etc/httpd/conf/httpd.conf 右键打开即可如果没有域名,则:ServerName localhost:804、常用指令启动原创 2017-05-07 17:17:00 · 1490 阅读 · 0 评论 -
Centos系统部署python django程序过程记录
Centos系统部署python django程序过程记录。原创 2017-05-10 22:41:59 · 2052 阅读 · 0 评论 -
centos7下部署python网络爬虫程序及django程序总结
有幸参与了一个python的开源项目,关于网络爬虫的,我本人暂时负责技术支持及框架搭建,还有发布的任务,首先我本人对python也是自学的状态,感谢自己对python的这份兴趣。下面把我对centos的相关学习总结记录如下。原创 2017-05-17 00:14:49 · 2780 阅读 · 1 评论 -
Centos7安装mysql(mariadb)
CentOS7以上版本上,不再使用MySQL数据库,而是使用MariaDB数据库,其中MariaDB是MySQL的一个分支.现在写上个人在CentOS7里安装配置MariaDB的步骤:原创 2017-05-08 22:49:06 · 1918 阅读 · 0 评论 -
python数据分析学习笔记-Numpy-Matplotlib-Pandas
python数据分析学习笔记-Numpy-Matplotlib-Pandas原创 2017-06-17 23:48:55 · 1932 阅读 · 0 评论 -
使用Virtualenv搭建python虚拟开发环境介绍
virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够:1. 在没有权限的情况下安装新套件2. 不同应用可以使用不同的套件版本3. 套件升级不影响其他应用原创 2017-06-23 22:23:38 · 1172 阅读 · 0 评论 -
Anaconda升级与Spyder升级命令
step1:首先以管理员的身份启动cmd.exe; step2:升级conda(升级Anaconda前需要先升级conda)命令为:conda update conda step3:升级anconda命令为:conda update anconda step4:升级spyder命令为:conda update spyder原创 2018-01-21 21:35:48 · 51549 阅读 · 9 评论 -
condaco(python)常用命令使用总结
conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。 conda的设计理念——conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身 Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多package...转载 2018-02-18 23:44:37 · 714 阅读 · 0 评论 -
Python网络爬虫学习笔记(定向)
Windows安装python运行环境Python安装,建议安装3.的版本,因为3.的版本编码语言模式utf-8。安装包下载网址为:python官网下载地址,双击一步步执行下去即可。IDE的安装,个人习惯了JetBrains的PyCharm,我们平日里做各种小程序,学习之类的下载社区版本(免费版)即可,下载网址为:PyCharm下载地址。双击一步步执行下去即可。以安装Django为例,讲解一下pip原创 2017-03-20 22:39:14 · 2964 阅读 · 3 评论 -
Python网络爬虫专业级框架_scrapy
首先感慨下当今的互联网,08年刚来北京工作的时候什么也没有、出去面试全凭一张纸质的北京地图跟一张嘴、学习还停留在看书的阶段(天天上下班的公交车上看书看到睡着,哈哈)。 通过这段时间的学习,初步掌握了如下的几个技术点:Request库(自动抓取html页面)、网络爬虫标准(robots)、Beautiful Soup库(解析html页面)、Re(python自带的正则表达式库)、Scrapy(专业爬虫框架)。原创 2017-03-25 22:01:56 · 5729 阅读 · 0 评论 -
Python中文分词_使用介绍(wordcloud+jieba)
词云又叫文字云,是对文本数据中出现频率较高的“关键词”在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从而一眼就可以领略文本数据的主要表达意思。安装需要的libs接下来的代码里会用到这三个主要的libs,我本地是64位win10,安装过程如下。原创 2017-04-08 23:42:22 · 4476 阅读 · 1 评论 -
eclipse 下开发 python 的总结
{python资料总结http://blog.chinaunix.net/u2/63996/showart_1815151.html}{eclipse dev 的安装方法http://www.wujianrong.com/archives/2007/07/eclipsepydev.html}{eclipse dev 的压缩文件下载http://www.fabioz.com/py原创 2009-06-12 10:35:00 · 1031 阅读 · 0 评论 -
在 SharpDevelop 进行 python 编程(感觉和eclipse的PyDev插件有的一拼呀)
我的版本为:SharpDevelop Version : 3.1.0.4545在里面就可以容易的新建python的工程,可以新建窗体文件,类文件,用户控件文件......虽然只是第一次使用,但给我的感觉真的和eclipse的PyDev插件有的一拼啦,呵呵原创 2009-07-29 22:24:00 · 3730 阅读 · 1 评论 -
python完成和C#相同功能,两者比较
最近由于计算机中了病毒了还是咋啦?总是报ntldr文件异常,导致计算机起不来了,幸好有U盘启动盘,把 ntldr和ntdetct.com文件拷贝到C盘根目录就OK了,程序就是一个最简单的托盘程序,用到了FileSystemWatcher类。 同样的监视ntldr和ntdetct.com文件的代码: vs2008 下用C#写完 exe文件大小为16k,运行时耗内存22M原创 2009-08-10 09:17:00 · 2206 阅读 · 0 评论 -
python对凯撒密码的实现
凯撒密码作为一种最为古老的对称加密体制,在古罗马的时候都已经很流行,他的基本思想是:通过把字母移动一定的位数来实现加密和解密。明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推X将变成A,Y变成B,Z变成C。由此可见,位数就是凯撒密码加密和解密的密钥。 如下代码是以偏移量为13展开计算的。原创 2016-12-07 12:58:05 · 19345 阅读 · 0 评论 -
python 组织菜谱
python 组织菜谱 最近在自学python语言,回归到最基本的语言学习场景,感觉很开心,就是各种算法的思考。如下是一个根据食材组织食谱的方法,当前这个方法有很多解法。原创 2016-12-03 00:13:18 · 1697 阅读 · 0 评论 -
python逐个遍历字符串(含汉字)
python逐个遍历字符串(含汉字)s = "中国china"for j in s: print js = u"中国china"for j in s: print j原创 2016-12-02 23:39:40 · 42752 阅读 · 1 评论 -
python django学习中偶然得到bitnami神器
Bitnami makes it incredibly easy to deploy apps with native installers, as virtual machines, or in the cloud.原创 2016-11-30 21:42:43 · 925 阅读 · 0 评论 -
python字典的练习使用
python字典的练习使用 最近在自学Python语言,回归到最基本的语言学习场景,感觉很开心,就是各种算法的思考。 网上看到一套靠字典项使用试题,考题为:读入一个字符串,内容为英文文章,输入其中出现最多的单词(仅输入单词,不计算标点符号,同一个单词的大小写形式合并计数),统一以小写输出。原创 2016-12-03 00:34:58 · 3091 阅读 · 1 评论 -
Apache部署django项目方法总结
网上分享这块的文档挺多的,本人是做.net开发的,刚学了python一段时间,对照着网上大家的分享试着搭建了一下django的部署环境,记录在此。一直用PyCharm 做python程序的练习,他自带了django的运行环境,但是将来部署的时候还是要依托Apache这类的服务器软件的。我本地的用的pyhon2.7.6,如果您电脑未安装这个环境,请下载跟我一致的版本,以便后续操作可以顺利进行下去。原创 2016-12-25 07:08:10 · 3751 阅读 · 1 评论 -
Python网络爬虫使用总结
网络爬虫使用总结:requests–bs4–re技术路线网络爬虫使用总结:scrapy(5+2结构)技术路线网络爬虫使用总结:展望(PhantomJS引入)原创 2017-03-25 23:13:32 · 3280 阅读 · 7 评论 -
Python代码格式化工具_autopep8介绍
Autopep8是一个将Python代码自动排版为PEP8风格的小工具。它使用pep8工具来决定代码中的哪部分需要被排版。Autopep8可以修复大部分pep8工具中报告的排版问题。autopep8安装:在IDE(LiClipse)下的启用方法:原创 2017-04-07 23:11:31 · 6286 阅读 · 0 评论 -
Python代码检查工具_pylint介绍
pylint 介绍pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准(pylint 默认使用的代码风格是 PEP 8)原创 2017-04-07 23:16:35 · 2220 阅读 · 0 评论 -
Python通过pymsql操作Mysql数据库环境搭建
pymsql是Python中操作MySQL的模块,本篇总结了一下python操作MySQL数据库的相关知识点。原创 2017-04-07 21:44:53 · 7652 阅读 · 0 评论 -
tensorflow安装及HelloTensorflow程序跑通
Anaconda 是一个集成许多第三方科学计算库的 Python 科学计算环境,Anaconda 使用 conda 作为自己的包管理工具,同时具有自己的计算环境,类似 Virtualenv。 和 Virtualenv 一样,不同 Python 工程需要的依赖包,conda 将他们存储在不同的地方。 TensorFlow 上安装的 Anaconda 不会对之前安装的 Python 包进行覆盖。 ...原创 2018-02-18 23:58:57 · 1079 阅读 · 0 评论