python是否适合网页编程详解


Posted in Python onOctober 04, 2019

Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

python适合网页编程吗?

所有的编程语言都能进行开发web,java就不用多说了,PHP从应用范围到岗位需求来说都是很强的,Python+Flask的框架也让人非常惊艳。

也就是说Python这门优美的语言是非常适合web开发的,基于Python的Django框架简单便捷且很强大。

Python是一种解释型脚本语言,可以应用于以下领域:

  • Web 和 Internet开发
  • 科学计算和统计
  • 人工智能
  • 教育
  • 桌面界面开发
  • 软件开发
  • 后端开发

一个Python的网页实例代码分享给各位:

#encoding=utf-8 
import urllib2 
import urllib 
import cookielib 
def renrenBrower(url,user,password): 
  #登陆页面,可以通过抓包工具分析获得,如fiddler,wireshark 
  login_page = "http://www.renren.com/PLogin.do" 
  try: 
    #获得一个cookieJar实例 
    cj = cookielib.CookieJar() 
    #cookieJar作为参数,获得一个opener的实例 
    opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) 
    #伪装成一个正常的浏览器,避免有些web服务器拒绝访问。 
    opener.addheaders = [('User-agent','Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)')] 
    #生成Post数据,含有登陆用户名密码。 
    data = urllib.urlencode({"email":user,"password":password}) 
    #以post的方法访问登陆页面,访问之后cookieJar会自定保存cookie 
    opener.open(login_page,data) 
    #以带cookie的方式访问页面 
    op=opener.open(url) 
    #读取页面源码 
    data= op.read() 
    return data 
  except Exception,e: 
    print str(e) 
#访问某用户的个人主页,其实这已经实现了人人网的签到功能。 
print renrenBrower("http://www.renren.com/home","用户名","密码")

以上就是python适合网页编程吗的详细内容,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
Python的lambda匿名函数的简单介绍
Apr 25 Python
Python模拟登录12306的方法
Dec 30 Python
Python下Fabric的简单部署方法
Jul 14 Python
Python selenium如何设置等待时间
Sep 15 Python
Python中标准库OS的常用方法总结大全
Jul 19 Python
python添加菜单图文讲解
Jun 04 Python
Python3多线程版TCP端口扫描器
Aug 31 Python
Python 复平面绘图实例
Nov 21 Python
Django实现celery定时任务过程解析
Apr 21 Python
解决python父线程关闭后子线程不关闭问题
Apr 25 Python
Python如何爬取b站热门视频并导入Excel
Aug 10 Python
Python深度学习之Pytorch初步使用
May 20 Python
为什么说Python可以实现所有的算法
Oct 04 #Python
python的命名规则知识点总结
Oct 04 #Python
Python中断多重循环的思路总结
Oct 04 #Python
python将字母转化为数字实例方法
Oct 04 #Python
Python3.7 pyodbc完美配置访问access数据库
Oct 03 #Python
Django框架model模型对象验证实现方法分析
Oct 02 #Python
Python 线程池用法简单示例
Oct 02 #Python
You might like
php 全局变量范围分析
2009/08/07 PHP
Laravel框架FormRequest中重写错误处理的方法
2019/02/18 PHP
JQuery实现自定义对话框的代码
2008/06/15 Javascript
Javascript Math对象
2009/08/13 Javascript
JavaScript中出现乱码的处理心得
2009/12/24 Javascript
javascript动态改变img的src属性图片不显示的解决方法
2010/10/20 Javascript
jquery.cvtooltip.js 基于jquery的气泡提示插件
2010/11/19 Javascript
jQuery移动和复制dom节点实用DOM操作案例
2012/12/17 Javascript
Jquery仿淘宝京东多条件筛选可自行结合ajax加载示例
2013/08/28 Javascript
Javascript中的几种URL编码方法比较
2015/01/23 Javascript
jquery插件orbit.js实现图片折叠轮换特效
2015/04/14 Javascript
简单介绍JavaScript数据类型之隐式类型转换
2015/12/28 Javascript
JavaScript类型系统之Object详解
2016/01/07 Javascript
纯js实现悬浮按钮组件
2016/12/17 Javascript
详解AngularJS controller调用factory
2017/05/19 Javascript
vue loadmore组件上拉加载更多功能示例代码
2017/07/19 Javascript
nodeJS模块简单用法示例
2018/04/21 NodeJs
小程序实现订单倒计时功能
2019/04/23 Javascript
在Linux中通过Python脚本访问mdb数据库的方法
2015/05/06 Python
新手常见6种的python报错及解决方法
2018/03/09 Python
python+splinter自动刷新抢票功能
2018/09/25 Python
eclipse创建python项目步骤详解
2019/05/10 Python
使用darknet框架的imagenet数据分类预训练操作
2020/07/07 Python
HTML5实现视频直播功能思路详解
2017/11/16 HTML / CSS
html5视频自动横过来自适应页面且点击播放功能的实现
2020/06/03 HTML / CSS
苹果美国官方商城:Apple美国
2016/08/24 全球购物
全球性的在线商店:Vogca
2019/05/10 全球购物
计算机专业推荐信范文
2013/11/20 职场文书
技术总监个人的自我评价范文
2013/12/18 职场文书
酒店经理职责
2014/01/30 职场文书
学校督导评估方案
2014/06/10 职场文书
介绍信怎么写
2015/05/05 职场文书
幼儿园食品安全责任书
2015/05/08 职场文书
2015年教师国培感言
2015/08/01 职场文书
Golang标准库syscall详解(什么是系统调用)
2021/05/25 Golang
MySQL选择合适的备份策略和备份工具
2022/06/01 MySQL