老男孩Python全栈开发(92天全)视频教程 自学笔记20
day20课程内容:
模块:
#模块一共三种:1.Python标准库 2.第三方模块 3.应用程序自定义的模块#import sys import jisuanapp#print(jisuanapp.add(2,3)) #print(sys.path)#搜索路径:sys.path#['D:\\untitled\\练习题2\\1.1模块项目',# 'D:\\untitled',# 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36\\python36.zip',# 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36\\DLLs',# 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36\\lib',# 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36',# 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36\\lib\\site-packages']
包:
# from aboutweb import logger # from 包名 import 模块名# from aboutweb.web2 import logger2# logger2.log() # from 包名.包名 import 模块名 # from aboutweb.web2.logger2 import log# log() # from 包名.包名.模块名 import 方法名 #import aboutweb #import 包名 不用引入模块,就执行了__init__.py 文件 想要执行包内其他的模块文件,还需#再引入模块文件才可以
ATM框架的概念
if __name__='__main__' 放在模块文件中,在模块中执行的代码,就不会因为在模块被调用的时候被执行一遍了。
import osimport sys#print(__file__) # D:/ATM/bin/bin.py 虽然在pycharm下返回了一个在linux系统下表示的绝对路径,#但是在cmd下运行,只返回了 bin.py 文件名(相对路径)# print(os.path.abspath(__file__)) #D:\ATM\bin\bin.py 返回了绝对路径。# print(os.path.dirname(os.path.abspath(__file__))) #D:\ATM\bin 绝对路径的上一层# print(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))#D:\ATM 绝对路径的上两层BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))print(BASE_DIR) #D:\ATMsys.path.append(BASE_DIR)print(sys.path)#['D:\\ATM\\bin', 'D:\\ATM', 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36\\python36.zip', 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36\\DLLs', 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36\\lib', 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36', 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36\\lib\\site-packages', 'D:\\ATM']
今天的课程知识点很少,讲了一些目录结构什么的,着重说了一下留ATM+购物商城的作业要求。
转载于:https://www.cnblogs.com/xuepangzi/p/7965875.html
老男孩Python全栈开发(92天全)视频教程 自学笔记20相关推荐
- 某宝版千峰2018最新Python全栈开发加人工智能视频教程-尹成
某宝版千峰2018最新Python全栈开发加人工智能视频教程-尹成重点内容 下载地址: http://www.itxdl.cn
- python全栈开发工程师招聘_如何成为Python全栈开发工程师?老男孩Python全栈开发...
对于Python这门编程语言,想必大家都是比较熟悉的,但是说道Python全栈开发,很多人就有点不解是什么意思,接下来我们共同看看吧. 什么是Python全栈开发工程师?简单的来说就是从前端页面的实现 ...
- 路飞学城老男孩Python全栈开发实战鸡汤部分Alex
需要购买路飞学城内部教材,Python全栈开发实战这本书的同学,可以看这篇博文. https://www.cnblogs.com/yigongzi/p/9370817.html 转载于:https:/ ...
- 55G老男孩python全栈开发全套视频教程 包含:基础篇,前端篇,web框架篇,项目实战篇...
课程目标 致力于打造高级的运维开发及系统架构师.CTO 精英人员.适用人零基础员.运维工程师.开发工程师.系统架构师及相关技术支持人员.课程简介 课程背景 Python是什么? Python 是一门简 ...
- 老男孩Python全栈开发(92天全)视频教程 自学笔记09
day9课程内容: 乌班图(ubuntu)64位系统 和 VMware 虚拟机安装(官网收费又麻烦,在网上找资源 安装vmware: vm运行(秘钥找度娘)--文件--新建虚拟机--自定义 下一步-- ...
- 老男孩Python全栈开发(92天全)视频教程 自学笔记07
day7课程内容: Python的编码解码 二进制 --->ASCII:只能存英文和拉丁字符,一个字符占一个字节,8位 ------->gb2312:只能6700多个中文,1980年 -- ...
- 老男孩python全栈开发视频教程_老男孩Python全栈开发(92天全)视频教程 自学笔记06...
day6课程内容: tuple(元祖) 创建元祖: tup0=() #没有元素的一个元祖 tup1=(20,)#只有一个元素的元祖 元祖可读,不可修改 Dictionary(字典)#Python里唯一 ...
- 老男孩python全栈开发视频教程_老男孩Python全栈开发(92天全)视频教程 自学笔记05...
day5课程内容: 集成开发环境(IDE) VIM #经典的Linux下的文本编辑器 Eclipse #Java IDE Visual Studio #微软开发的IDE notepad++ subli ...
- 老男孩python全栈开发视频教程_老男孩Python全栈开发(92天全)视频教程 自学笔记16...
day16课程内容: 装饰器: def outer(): x=10 def inner(): print(x) return inner outer()() #inner 是局部变量,10 闭包:如果 ...
最新文章
- python中的id()函数及读取list的例子
- 让开!!!谁也别拦着我封装React组件!
- 国家级一级计算机考试题,国家级计算机一级考试试题
- stm32移植freemodbusRTU(HAL库+Freertos)主机
- 学渣的c#复习手记 类 一
- 【傻瓜攻略】深度学习之海森矩阵(九)
- 台式计算机技术参数响应表,详细技术参数响应表介绍.doc
- jena mysql_使用Jena将本体存入MySQL
- Excel数据分析—饼图/圆环图
- 王码五笔86版字根表图与字根助记词
- 【JQuery】使用JQuery实现城市两级或三级联动(下拉菜单)
- uniapp 来电显示悬浮窗插件(支持锁屏来电) Ba-CallerID
- 《Learning Discriminative Features with Multiple Granularities for Person Re-Identification》论文阅读之MGN
- C语言:编写代码实现,模拟用户登录情景,并且只能登录三次。(只允许输入三次密码,如果密码正确则提示登录成,如果三次均输入错误,则退出程序。)
- 慧荣SM2259XT主控贴镁光B27A测试分享
- 京东 探索星球瓜分 1000 亿京豆 脚本
- Python-Level5-day10am:视频基本处理,图像处理综合案例
- DophinScheduler server部分 核心代码详细解析——掌控任务和进程的呼吸与脉搏:log、monitor与registry
- 城市级智慧水务多系统解决方案
- 彩色图像的平滑处理(RGB图像、HSI图像)
热门文章
- 小米游戏本bios_小米游戏本2019款发布:顶配i7-9750H+RTX2060+144Hz
- 从docker 中抓取jvm heap 信息, 并且分析
- 网络推广营销教大家有关移动端网站优化更受用户欢迎的技巧!
- 网络营销过程中如何避免网站的过度优化情况的发生?
- 网络营销外包排名没效果想必是这些因素影响了网络营销外包
- 网站推广——seo优化对企业网站推广能力的提升有着不小的帮助
- 搜索引擎蜘蛛为什么对网站不爬行呢?
- php5.4版本不爆错误,PHP5.4以上版本出现的错误:Fatal error: Call-time pass-by-reference has been removed | 严佳冬...
- mysql字段掩码_在必须输入字母A~Z或数字0~9数据库中设计表时,如果将字段的输入掩码设置为“LLLL”,则该字段能够接受的输入是()_学小易找答案...
- 自定义实现spark的分区函数