pycharm使用virtualenv 创建项目时,选择该选项即可:  在pycharm中安装python模块无需使用pip,按如下步骤即可: 1、打开File-->>Settings,点击如下按钮,安装模块:...
阅读(5) 评论(0)
传说一个俄罗斯程序员写了一堆脚本,会给老婆发加班短信、会在宿醉不醒时给自己请假、会自动根据邮件恢复客户的数据库、还可以一键远程煮咖啡,好神奇的样子(虽然我到现在也不知道哪里能买到能联网的咖啡机)。     程序最大的意义就...
阅读(18) 评论(0)
#!/usr/bin/python print "Hello, World!";     -d在解析时显示调试信息 -O生成优化代码 ( .pyo 文件 ) -S启动时不引入查找Python路径的位置 -V输出Pytho...
阅读(7) 评论(0)
上篇内容:http://dushen.iteye.com/blog/2415336 项目地址:https://gitee.com/dushen666/spider.git   继续上一篇的内容,在上一篇的时候,我们已经可以将数据...
阅读(5) 评论(0)
目的:爬取某视频网站的所有视频; 工具:scrapy、MySQL、python 2.7; 项目地址:https://gitee.com/dushen666/spider.git; scrapy是一个python的爬虫...
阅读(7) 评论(0)
本章将介绍Django的admin工具: 通常一个网站或应用都会有一个给用户使用交互界面和一个给维护人员使用的管理端,管理端最基本的功能就是进行内容管理。Django admin工具提供了常用的对模型的CURD操作,可以实现三分钟搭...
阅读(5) 评论(0)
步骤↓   安装git,此处不多说。 在码云或GitHub上创建项目,本文以码云为例:  进入刚刚创建好的项目的目录,获取项目URL:  进入项目根路径,执行以下代码创建git库: #1、Git 全局设置: git c...
阅读(14) 评论(0)
Django支持多种数据库,如PostgreSQL、MySQL、SQLite、Oracle。Django模型提供了统一的接口实现数据的CURD操作,所以可以很方便地切换数据库。  下面将介绍Django model的使用,笔者以M...
阅读(18) 评论(0)
#keys和iterkeys #keys返回key列表,iterkeys返回迭代器 #pop 获取并移除给定键的值 d={'x':1,'y':2} d.pop('x') 1 d {'y':2} #popitem 弹出随...
阅读(19) 评论(0)
#列表和元组 #列表分片 d[x:y:z] #z为步长 #序列相加 [1,2,3]+[4,5,6] [1,2,3,4,5,6] 'hello '+'world' 'hello world' [1,2,3]+'aa' #...
阅读(13) 评论(0)
#文件 #1、打开文件 open(name[,mode[,buffering]]) f=open(r'/tmp/a.txt') """ r 读 w 写 a 追加 b 二进制(可添加到其他模块中使用),原样输出,...
阅读(51) 评论(0)
一、简介:     ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。...
阅读(62) 评论(0)
主机:腾讯云服务器(ubuntu 16.04.1)系统 工具:xshell   步骤↓: 下载所需版本的Tomcat,Tomcat官网:http://tomcat.apache.org/,本文以Tomcat8为例:  下载所...
阅读(115) 评论(0)
在日常开发中,我们常常会把一些敏感信息写进*.properties配置文件中,比如数据库密码、redis密码、admin用户的密码甚至系统用户的密码等。 我在某银行做运维时,经常会遇到这样的情况: 银行的系统都是通过堡...
阅读(68) 评论(0)
适合阅读本编博客的读者:正则表达式的初学者、想要入门正则表达式的程序员们       正则表达式描述了一种字符串匹配的模式,可以用来检测字符串是否匹配某种规则。大多数编程语言都集成了正则表达式,虽然流派的不同使得在各个语言中正则...
阅读(69) 评论(0)
1 2 下一页共2页  到第