Head First Python (中文)学习笔记-1,2章
2014-10-30 11:55
471 查看
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
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 (中文)学习笔记-第6章
- Head First Python (中文)学习笔记-第3章
- Head First Python (中文)学习笔记-第6章
- Head First Python (中文)学习笔记-第5章
- Head First Python (中文)学习笔记-第4章
- Head First Python 学习笔记-Chapter3:文件读取和异常处理
- Head First Python 学习笔记-Chapter4:持久化--将数据写入文件
- Head First Python 学习笔记——第一章(干货)
- Head_First_Python学习笔记(一)
- 《HeadFirst Python》第一章学习笔记
- Head First Python 学习笔记
- 《HeadFirst Python》第二章学习笔记
- Head First Python学习笔记2——文件与异常
- HeadFirstPython 学习笔记(0)--list comprehension(列表推导)
- Python学习笔记(1~26页)(《Head First Python》)
- Head_First_Python学习笔记(四)
- head first python chap 5 学习笔记
- Head_First_Python学习笔记(二)
- 学习笔记-Python分册-Head First Python学习随记-错误汇总
- Head First Python 学习笔记-Chapter3:文件读取和异常处理