【我问Crossin】Python 能被运用在哪些领域?

1

if __name__ = "__main__" 是什么意思?

if __name__ = "__main__" 用来判断当前文件是否被直接执行。

一个 py 文件中的代码除了被直接执行,还可能被 import 到其它文件中去执行,如果有些代码不方便在被 import 时执行,就可以把这些代码放在 if __name__ = "__main__" 下面了。这样,只有当文件被直接执行时,这些代码才会被读取。

2

requests 模块的 IP 代理如何使用?

requests 模块的代理通过在 get / post 函数中添加 proixes 参数实现,参考代码

# 某 IP 
proxy = {'http':'202.1.89.62:8000'}
url = 'http://www.baidu.com'
# 请求
req = requests.get(url,proxies=proxy)

get 函数中还可以添加 headers 、timeout 等参数,详见文档。 地址:

http://docs.python-requests.org/zh_CN/latest/user/quickstart.html

3

刚学习 python ,都听说过 python 的鼎鼎大名,那 python 到底可以运用在哪些领域呢?

python 运用的领域广泛,现在说得比较多的有以下几个方向:

  • 爬虫
  • web 开发
  • 机器学习
  • 游戏开发
  • 数据科学
  • 图像识别
  • GUI 开发

如今大热的人工智能,其中就随处可见 python 的身影。

python 的强大不仅仅是语言本身,还有 python 的生态环境,大量的第三方库避免开发者重复造轮子。在 github 上有个著名的 awesome python 项目,大家可以仔细参考: https://github.com/vinta/awesome-python

原文发布于微信公众号 - Crossin的编程教室(crossincode)

原文发表时间:2017-05-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

实用微服务

如今,微服务是软件体系结构领域中最受欢迎的热门词汇之一。有许多材料都在介绍微服务的基本原理以及它的好处,但教你如何在企业场景中使用微服务的资料就十分少了。

14940
来自专栏Rainbond开源「容器云平台」

Pinpoint-java性能分析最佳实践_开源PaaS Rainbond

<center><img src="https://static.goodrain.com/images/acp/docs/bestpractice/Pinpo...

54990
来自专栏IT大咖说

支撑百度搜索引擎99.995%可靠名字服务架构设计

摘要 百度搜索引擎是全球最大的中文搜索引擎,致力于向人们提供"简单,可依赖"的信息获取方式。百度网页搜索部架构师郑然为我们分享支撑百度搜索引擎的可靠名字服务架构...

41050
来自专栏aoho求索

Spring Cloud 入门

微服务概念在近几年流行开,微服务架构也成了当前架构设计追寻的热点。Spring Cloud正是开源的微服务架构典型,适合中小型企业快速上手。本文从Spring ...

38070
来自专栏大内老A

.NET Core的依赖注入[1]: 控制反转

写在前面:我之前写过一系列关于.NET Core依赖注入的文章,由于.NET Core依赖注入框架的实现原理发生了很大的改变,加上我对包括IoC和DI这些理论层...

10730
来自专栏一枝花算不算浪漫

[JetBrains注册] 利用教育邮箱注册JetBrains产品(pycharm、idea等)的方法

619110
来自专栏Rainbond开源「容器云平台」

少打一局王者荣耀就能上手Spring Cloud?!

18430
来自专栏CSDN技术头条

携程实时用户数据采集与分析系统

一、携程实时用户数据采集系统设计实践 随着移动互联网的兴起,特别是近年来,智能手机、pad等移动设备凭借便捷、高效的特点风靡全球,同时各类APP的快速发展进一步...

641100
来自专栏chenssy

阿里P8十年Java架构师是如何规划职业生涯以及架构体系的呢

高可用SpringCloud微服务与docker集成实现动态扩容实战

15430
来自专栏ionic3+

有了ng-zorro-mobile,ionic4如虎添翼

前端一般会听过阿里的Ant Design,而对于angular使用者,大多也听过ng-zorro(Ant Design for Angular的PC版),最近一...

1.2K30

扫码关注云+社区

领取腾讯云代金券