Python
David_Ocean
这个作者很懒,什么都没留下…
展开
-
Python创建和写CSV文件
csv文件方便简单,可以作为良好的载体进行记录内容。创建csv和写入对应内容的方法如下:环境:Python 3.6.5包:csv核心代码:with open ("test.csv", "w", newline='') as f : #newline参数控制行之间是否空行f_csv = csv.writer(f)f_csv....原创 2019-08-20 10:18:42 · 21395 阅读 · 0 评论 -
python离线安装依赖包
python的依赖包有两种:1.setup模式2.whl模式setup模式就是通过setup.py文件,将包内容安装到到python中,在实践过程中大部分都是这类模式,一般都是存在一个.zip内,解压缩后再进行setup.py的运行即可。使用模式: 在命令行下,导航到该包的setup.py的目录下,输入 python setup.py installwhl...原创 2019-08-20 10:19:42 · 685 阅读 · 0 评论 -
python读取配置文件创建字典
配置文件天然具有哈希表特性。在python里面可以使用字典来替代哈希表。程序工作流程是,在运行前读取配置文件获取内容,再根据内容进行数据处理。环境:Python3.6.5配置文件 config.txt配置文件config.txt的内容是以 “=”相连key和value,每行一对kv。核心代码: for i in config...原创 2019-08-20 10:20:48 · 2906 阅读 · 0 评论 -
Python 遍历目录
通过Python遍历目录下的所有文件和目录。环境: Python3.6 Windows7包: os核心代码: for root, dirs, files in os.walk(path): for d in dirs : dpath = os.path.join(root, d)...原创 2019-08-20 10:21:25 · 432 阅读 · 0 评论 -
Python对Excle判断每一行值情况
.xlsx文件是最常用到的Excle表数据。有时候需要进行数据检查,对每一行的内容进行类别检查。目标:检查出每一行的值是否都为文本型数据。环境:Windows7Office 2010Python3.6.5包: xlrd核心代码: tab = excle.sheet_by_name(u"sheet1")...原创 2019-08-20 10:23:19 · 1329 阅读 · 0 评论 -
Python 文本读取路径无法使用
有时候从一个txt文本中读取了路径地址,但是调用 os.walk(path)时会失败。原因: os.walk(path)的path参数是严格的路径地址 txt文本中保存的路径是一行行的记录数据,因此每个地址最后都会有回车。 每个回车符都是一个 "\n" 因此,当os.walk(path)在读取path的时候,是读取了“ 路径\n ”的字符串,因此失败。...原创 2019-08-20 10:24:09 · 698 阅读 · 0 评论 -
Postgresql与Python连接
Postgresql数据有相较于其他数据库有自身的特点,通过Python与Postgresql数据库相连则是一项很不错的选择,通过Python来控制Postgresql的操作。环境:Python3.6.5Postgresql 9.5包:psycopg2核心代码:conn = psycopg2.connect("postgresql数据库信息") #针对postgre...原创 2019-08-20 10:25:08 · 467 阅读 · 0 评论