会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sherlockChen
博客园
首页
新随笔
联系
订阅
管理
[置顶]
Python2/3中的urllib库
摘要: 介绍urllib库在不同版本的Python中的变动,并以Python3.X讲解urllib库的相关用法。 urllib库对照速查表 Python2.X Python3.X urllib urllib.request, urllib.error, urllib.parse urllib2 urllib
阅读全文
posted @ 2017-12-19 12:32 sherlockChen
阅读(3290)
评论(6)
推荐(1)
2018年1月18日
Python 解析构建数据大杂烩 -- csv、xml、json、excel
摘要: Python 可以通过各种库去解析我们常见的数据。其中 csv 文件以纯文本形式存储表格数据,以某字符作为分隔值,通常为逗号;xml 可拓展标记语言,很像超文本标记语言 Html ,但主要对文档和数据进行结构化处理,被用来传输数据;json 作为一种轻量级数据交换格式,比 xml 更小巧但描述能力却
阅读全文
posted @ 2018-01-18 23:29 sherlockChen
阅读(2173)
评论(0)
推荐(0)
2018年1月13日
Python2/3 中执行外部命令(Linux)和程序(exe) -- 子进程模块 subprocess
摘要: subprocess 模块可以使 Python 执行外部命令(Linux)和程序(exe),并得到相应的输出结果,进一步处理。在 Python3.5 中,subprocess 模块取代了 os.system、os.spawn* 。该模块很好地体现了 Python 胶水语言的特性,丰富了 Python
阅读全文
posted @ 2018-01-13 23:14 sherlockChen
阅读(1588)
评论(0)
推荐(0)
2018年1月8日
Python 中的命令行参数处理 -- argparse、optparse、getopt
摘要: argparse、optparse、getopt 三个模块都可以对命令行中的参数处理,但 optparse 模块已被 Python3.2、Python2.7 弃用;getopt 模块的API是来自C语言中的 getopt() 函数;argparse 模块是基于 optparse 的,使用方法相似,从
阅读全文
posted @ 2018-01-08 23:18 sherlockChen
阅读(1370)
评论(0)
推荐(0)
2018年1月4日
Linux 定时循环执行 python 脚本
摘要: 本文主要介绍在linux环境下,定时循环执行python脚本的两种方法。 方法一: nohup vim time.py 在终端运行如下命令 功能:实现了每秒将 "Hello, World!" 字符串,写入当前目录下的 time.log 文件中。 原理:利用 python 的无限循环 while(Tr
阅读全文
posted @ 2018-01-04 23:16 sherlockChen
阅读(10052)
评论(0)
推荐(0)
2017年12月29日
Python2/3的中、英文字符编码与解码输出: UnicodeDecodeError: 'ascii' codec can't decode/encode
摘要: Python中文虐我千百遍,我待Python如初恋。本文主要介绍在Python2/3交互模式下,通过对中文、英文的处理输出,理解Python的字符编码与解码问题(以点破面)。 前言:字符串的编码一开始是 ascii,只支持英文,由于多种语言的存在,出现万国码 unicode,但 unicode 不兼
阅读全文
posted @ 2017-12-29 18:27 sherlockChen
阅读(1077)
评论(0)
推荐(0)
公告