Python的from...import和import的区别

由于最近项目组没事,便自学了python。起初是冲着微信挑一挑和爬虫去的。然后down了大牛们的项目,感觉用那么一点代码竟能实现这么吊的操作,心生羡慕,便去买了书,也按照网上写的教程,写了用selenium操作Chrome浏览器自动化登录QQ空间,便更加坚定了我对学习python的毅力。看他们第一行代码;有的是from...import,有的是import。看到这个import关键字,知道是导包的意思,但是from就不太清楚了,便百度了下。感觉看了还是不太懂,便自己操作了下。以sys模块为例:from sys import argv ;就可以在自己当前的项目中使用argv这个变量了;而对于import而言,若想在项目中使用argv 则需import sys导入sys这个modul,在项目中就以sys.argv来使用这个变量。import 导入的是modul 而不是sys.argv这变量,起初会按照from.import 的形式导入(import sys.argv),一运行,ImportError: No module named 'sys.argv'; 'sys' is not a package;看这个英文意思就是导包错,没有一个模块叫sys.argv的。所以要以sys这个模块倒入,使用时,以模块名.变量使用包里的东西。第一次写博客,还希望大佬们看到能给点意见。大佬,牛逼!!

写博客最主要就是鞭策自己每天多学点,激励自己多去学习。不说了,人生苦短,我学python~QaQ

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值