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使用PyGreSQL操作PostgreSQL数据库教程
Jul 30 Python
Python中多线程thread与threading的实现方法
Aug 18 Python
学习python 之编写简单乘法运算题
Feb 27 Python
Python 爬虫多线程详解及实例代码
Oct 08 Python
python实现redis三种cas事务操作
Dec 19 Python
python微信聊天机器人改进版(定时或触发抓取天气预报、励志语录等,向好友推送)
Apr 25 Python
django的ORM操作 删除和编辑实现详解
Jul 24 Python
python3常用的数据清洗方法(小结)
Oct 31 Python
浅析Python数字类型和字符串类型的内置方法
Dec 22 Python
python环境下安装opencv库的方法
Mar 05 Python
DjangoRestFramework 使用 simpleJWT 登陆认证完整记录
Jun 22 Python
python manim实现排序算法动画示例
Aug 14 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
浅谈Windows下 PHP4.0与oracle 8的连接设置
2006/10/09 PHP
php分页函数示例代码分享
2014/02/24 PHP
php多次include后导致全局变量global失效的解决方法
2015/02/28 PHP
PHP多态代码实例
2015/06/26 PHP
php文件扩展名判断及获取文件扩展名的N种方法
2015/09/12 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
2017/06/12 PHP
PHP7引入的"??"和"?:"的区别讲解
2019/04/08 PHP
测试你的JS的掌握程度的代码
2009/12/09 Javascript
js判断undefined类型示例代码
2014/02/10 Javascript
JavaScript中对象property的读取和写入方法介绍
2014/12/30 Javascript
jQuery选择id属性带有点符号元素的方法
2015/03/17 Javascript
JavaScript是如何实现继承的(六种方式)
2016/03/31 Javascript
angular route中使用resolve在uglify压缩后问题解决
2016/09/21 Javascript
js前端实现多图图片上传预览的两个方法(推荐)
2016/11/18 Javascript
详解Node项目部署到云服务器上
2017/07/12 Javascript
使用watch监听路由变化和watch监听对象的实例
2018/02/24 Javascript
vue实现select下拉显示隐藏功能
2019/09/30 Javascript
基于Vue+ElementUI的省市区地址选择通用组件
2019/11/20 Javascript
微信小程序wxml列表渲染原理解析
2019/11/27 Javascript
python生成IP段的方法
2015/07/07 Python
解决Python传递中文参数的问题
2015/08/04 Python
python中的内置函数max()和min()及mas()函数的高级用法
2018/03/29 Python
Python实现的绘制三维双螺旋线图形功能示例
2018/06/23 Python
Python操作MySQL数据库实例详解【安装、连接、增删改查等】
2020/01/17 Python
德国汉莎航空中国官网: Lufthansa中国
2017/03/30 全球购物
美国折衷生活方式品牌:Robert Graham
2018/07/13 全球购物
主要的Ajax框架都有什么
2013/11/14 面试题
师范生自荐信范文
2013/10/06 职场文书
工商管理实习生自我鉴定范文
2013/12/18 职场文书
危爆物品安全大检查大整治工作方案
2014/05/03 职场文书
小学五一劳动节活动总结
2015/02/09 职场文书
名人传读书笔记
2015/06/26 职场文书
2015年城管执法工作总结
2015/07/23 职场文书
文明医院的标语集锦!
2019/07/24 职场文书
Mysql数据库值的添加、修改、删除及清空操作实例
2021/06/20 MySQL
24年收藏2000多部退役军用电台
2022/02/18 无线电