Head First Python (中文)学习笔记-1,2章
来源:互联网 发布:截取在线视频软件 编辑:程序博客网 时间:2024/04/29 10:43
ubuntu下idle的安装:sudo apt-get install idle
idle的启动: idle-python2.7 或idle-python3.4 注:idle shell 与python shell 混合编辑文件,可能导致tab与空格不一致
print("\t", end='') 这行代码在python2中会报错,作用是打印空格,跟for配套可以打印制定规律的空格
def nester(the_list,indent=Flase,level=0) 函数定义时赋值0的作用是默认值,调用时可以不带参数
1、2章主线贯穿于一个函数:
def print_lol(the_list,indent=Flase,level=0): <---- 做逻辑判断的时候用Flase和true,if indent: 非常方便
for each_item in(the_list):
if isinstance(each_item,list):
print_lol(each_item,indent,level+1)
else:
if indent:
for tab_stop in range(level)
print("\t",end='')
print_lol(each_item)
pypi的使用:
发布流程
1.创建模块文件夹 lxg1
2.将lxg1.py,复制到lxg1
3.cd lxg1 ,创建setup.py
from distutils.core import setup
setup(
name = 'lxg1',
version = '1.0.0',
py_modules = '['lxg1]',
author = 'lxg',
author_email = ' ',
url = ' ',
description = ' ',
)
4.构建一个发布文件 python3 setup.py sdist
5.将发布安装到你的python本地副本 sudo python3 setup.py install 注:修改完代码后,如果要本地副本生效,必须再安装一次,相应的build文件夹里的py文件才会更新。
6.发布注册 python3 setup.py register 注:这步只需做一次,让系统save住你在pypi上注册的用户名和密码
7.上传 python3 setup.py sdist upload
- Head First Python (中文)学习笔记-1,2章
- Head First Python (中文)学习笔记-第3章
- Head First Python (中文)学习笔记-第4章
- Head First Python (中文)学习笔记-第5章
- Head First Python (中文)学习笔记-第6章
- Head First Python (中文)学习笔记-第6章
- Head First Python 第三章 学习笔记
- Head First Python学习笔记(2)
- Head First Python学习笔记(1)
- 《Head First Python》学习笔记
- Head First Python学习笔记
- Python学习笔记《Head first for Python》
- Head First SQL:学习笔记1/2
- 【Head First Python-第六章-定制数据对象】学习笔记
- 《Head First Python》学习笔记 01
- head first python chap 5 学习笔记
- Head First Python 学习笔记-Chapter5:数据处理
- Head First学习笔记
- 选车最应看重的关键部件(一): 发动机
- 事务四大特性(简称ACID)
- Java项目中使用FTP与SFTP上传图片
- 聊聊高并发(十一)实现几种自旋锁(五)
- 好用的PDF格式转换软件
- Head First Python (中文)学习笔记-1,2章
- cocos2dx中lambda表达式几种用法的初步总结
- Activity,view,window关系形象理解
- 关于宏、常量及inline函数
- mysql运维-lower_case_table_names(大小写敏感)
- Apache Tiles 学习(二)、Java Web应用中使用Apache Tiles
- 开心的你在哪里
- Linux内核调试printk()总结
- JS基础——模拟短信发送对话