python 备忘与总结

7 篇文章 0 订阅
5 篇文章 0 订阅

参考

科学开发环境

个人感觉最好的IDE

  • Ninja (参考zeef中python IDE第一名)
  • 特点:symbol list(符号列表)+实时排错+分栏+缩进显示+折叠
    这里写图片描述

常用函数和模块

  • utf-8文件读写: codecs
  • 像Matlab一样查看当前变量: dir()
  • 更改当前路径: os.chdir()
  • 查看当前路径: print os.getcwd()
  • 使用系统程序: os.system(‘ls’)
  • 使用shell: sh.ls()
  • print 格式化输出
  • ipython终端中执行文件:%run xxx.py
  • 重新加载修改后的模块:reload xxx
  • 迭代器与生成器 yield
  • path
print ("%d hello "%(100))+"#"*10
from path import path
d = path('/home/guido/bin')
for f in d.files('*.py'):
  f.chmod(0755)
import json
>>> with open('basic-pretty.json', mode='w', encoding='utf-8') as f:
...     json.dump(basic_entry, f, indent=2)

>>> with open('entry.json', 'r', encoding='utf-8') as f:
...     entry = json.load(f)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值