`
nbkangta
  • 浏览: 424021 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

Python的杂七杂八

阅读更多

1. 读取文件列表

import os
print os.listdir('.')

files = [f for f in os.listdir('.') if re.match("*.jpg", f) ]

 

2. 读取文件自动关闭

with open(filename) as file:
    for line in file:
         print line

 

3.两个字典相加

  有如下两个字典

a = dict()
a['cat'] = 1
a['fish'] = 10
a['aardvark'] = 1000

b = dict()
b['cat'] = 2
b['dog'] = 200
b['aardvark'] = 2000

 目标相加之后获得如下字典:

{'cat': 3, 'fish': 10, 'dog': 200, 'aardvark': 3000}

 可以通过如下方法获得:

dict( (n, a.get(n, 0)+b.get(n, 0)) for n in set(a)|set(b) )

 

4.将文本文件转换为二进制文件

import binascii
with open ( "regular_english_file.txt", "r" ) as myfile:
    print bin( int( binascii.hexlify( myfile.read() ), 16 ) );

 

分享到:
评论

相关推荐

    python杂七杂八小项目合集.zip

    软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备...

    LearnPython:《 Python学习资源大全》

    0x01-Python资源一,基础入门 @骆昊 @骆昊 二,高级进阶三,算法学习 四,机器学习五,学习视频六,杂七杂八 七,Python论坛0x02-Python框架一,安全框架二,HTTP框架 三,DNS框架四,数据库框架五,Web框架 六,...

    基于Python的一个使用GraiaAriadne搭建的QQ功能性机器人项目源码.zip

    基于Python的一个使用GraiaAriadne搭建的QQ功能性机器人.zip ABot 现在能干什么 菜单以及功能介绍 群名片修正 [被他人修改后自动触发] and 私聊群名片修正 微软文字转语音 兽语转换 小鸡词典查梗 小鸡词典文字转 ...

    learning_log.rar

    django安装:安装过程遇到一些杂七杂八的问题,但是不打算放过这些,所以都记录下来了。 2. 应用程序的创建:定义模型 3. 创建网页:HTML新手,表示可以接受好理解,包括映射URL、视图模板页面的编写。 4. 账户...

    Miscellaneous:一些杂七杂八的东西

    Miscellaneous 一些杂七杂八的东西

    Linux基础.zip

    Python3和一下杂七杂八的Linux文档,适合刚入门的Linux运维或初级运维,中级的也能看看

    CodeShare:原始码备份,分享;杂七杂八

    原始备份 博客:csdn博客所用, ://blog.csdn... opencv_learning:opencv_python学习 工具列表:基于pyqt5的文件管理工具,文件提取/去重/文件显示/进度,多线程 机器学习实战:《机器学习实战》学习,原书代码重定向

    fuck_verifycode:用tensorflow搭建CNN识别验证码

    fuck_verifycode 用tensorflow搭建CNN识别验证码 用到的库 tensorflow opencv numpy ...杂七杂八 tensorboard的日志在log目录,模型保存在model目录,模型训练90个epoch,验证集大概能到98%的准确率

    编程小白的第一个爬虫公式(给渴望入门爬虫的你)(一)

    文章目录一、一般小型爬虫(单个文件)1.查看网页类型,(动态还是静态)使用requests发送请求,建议使用会话静态用bs,动态用json2....我从年后开始接触爬虫,学了一系列杂七杂八的课程,目前还在看崔老师的《Python

    资源 - TCP聊天文件服务器v2.2 - 服务端客户端套接字解决分包/粘包问题 - SocketQueue继承以及减少冗余

    TCP聊天文件服务器v2.2 - 服务端客户端套接字解决分包/粘包问题 - SocketQueue继承以及减少冗余 包括py文件, ui, 以及杂七杂八的东西...

    leetcode中国-liuyubobobo:嗨,是我:)

    Python 3 入门机器学习 | 专给程序员设计的线性代数 | 还有一个神秘课程,正在设计中:) 免费课程 玩转数据结构 | 玩儿转 Swift 2.0 , , , | 炫丽的倒计时 Canvas 绘图与动画基础 Canvas 绘图详解 Canvas 玩儿转...

    pyqt-piano-emulator:pyqt 在 windows 中的钢琴模拟器

    PianoEmulator 帮助文档 ...noteUtils.py为音符弹奏的杂七杂八工具类 pianoBoard.bmp是钢琴键盘图 keyboardMap.png是键盘音符对应图 build.bat使用cxfreeze编译 第二部分 软件使用介绍 打开软件后看到的界

Global site tag (gtag.js) - Google Analytics