Flask通过表单或者URL地址传递参数

python3通过URL传参和表单传参接收方式是不一样的,今天本地使用Flask框架进行开发发现这个问题,我的代码如下:from flask import Flask,render_template,url_for,request,jsonifyapp = Flask(__name__)__author__ = 'yang.su'from urllib import parse@app.route('/urlco...

阅读全文

python3获取当前时间并格式化生成时间目录

python3获取当前时间,主要用了datetime模块,我们来一起学习下用法吧代码如下:#!/usr/local/bin/python3#coding:utf-8import datetimeimport randomimport os#获取当前时间nowTime = datetime.datetime.now()#格式化当前时间,我们只要年月日now = nowTime.strftime('%Y%m%d')#打印当前时间#...

阅读全文

python3爬取https网站报错的解决方法

没事研究爬虫,之前都是通过php的file_get_contents和curl进行抓取,现在没事开始学习python了,作为一个运维,后期的工作肯定也是python作为主要语言取进行相关开发和自动化方面的工作,今天学习下python的urllib模块,原来在php里面基本都是引入类库来处理,现在学python有些习惯的有改变,多的不说了,我的代码如下#!/usr/local/bin/python3#coding:utf-8from urllib import requestimport re#获...

阅读全文

Django Nginx+uwsgi 安装配置

安装基础开发包Centos下安装步骤如下:yum groupinstall "Development tools"yum install zlib-devel bzip2-devel pcre-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-develCentOS 自带 Python 2.4.3,...

阅读全文

python生成随机密码

今天想弄个生成随机密码的小工具,发现python写起来真实简单,基本两行代码就搞定了,其它的程序还得循环,随机函数等等七八行代码。把代码上下,并记录下来#!/usr/local/bin/python3#coding:utf-8import randomstr = 'abcdefghigklmnopqrstuvwxyz1294567890ABCDEFGHIGKLMNOPQRSTUVWXYZ!@#$%&*(),.?'n = "".join(ran...

阅读全文

Python中*args 和**kwargs的用法

当函数的参数不确定时,可以使用*args和**kwargs,*args没有key值,**kwargs有key值。还是直接来代码吧,废话少说def fun_var_args(farg, *args):      print "arg:", farg      for value in args:   &n...

阅读全文

win7下安装Django1.11,并创建简单项目运行

如果你已安装好了python3.x(可以在命令行运行Python  -V或者python查看python版本与是否安装成功)然后就可以安装Django了一.安装Django第一种方法:直接使用pip命令安装pip install Django==1.10.1 第二种方法:下载压缩包或Git克隆安装进入下载页面https://www.djangoproject.com/download/解压之后,进入该文件夹(Django),执行以下命令python setup.py install...

阅读全文

IIS7上配置python环境

 1、安装Python和IIS2、打开IIS,在IIS中选中需要配置Python的站点     3、在功能视图中打开“处理程序映射”     4、在操作区点击右键选择“添加脚本映射”菜单项或者在操作区选择“添加脚本映射”     5、在“添加脚本映射”窗口中添加Python信息,确定即可        ● ...

阅读全文

python可迭代对象首字母大写的几个技巧

首先创建一个可迭代对象,我就创建一个list为例listpr=['adam','LISA','barT']我对此list内所有元素的首字母进行大写转换。第一种方法:deff(x):returnx[0].upper()+x[1:]我们使用upper()函数将没个元素里面的字符串第一个替换为大写,因为字串也可以看成一个list,需要对元素进行切片。x[0]就是元素中的第一个字符串,后面的x[1:]就代表从左边数第二个元素开始。最后我们使用map()函数来处理下:r=map(f,listpr)...

阅读全文