isme正是在下

isme正是在下


  • 首页

  • Go

  • Python

  • k8s

  • crawler

  • Linux

  • 关于

  • 搜索

python语言-list列表去重

发表于 2017-03-06 | 更新于 2020-02-22 | 分类于 python
本文字数: 762 | 阅读时长 ≈ 1 分钟

摘要

本文部分内容来源于网络,个人收集整理,请勿传播

取自网络的一些python list去重的方法。

阅读全文 »

常用nginx配置

发表于 2017-03-01 | 更新于 2020-02-22 | 分类于 linux , nginx
本文字数: 17k | 阅读时长 ≈ 15 分钟

摘要

本文部分内容来源于网络,个人收集整理,请勿传播

nginx常用的配置

阅读全文 »

python语言-异常处理

发表于 2017-02-28 | 更新于 2020-02-22 | 分类于 python
本文字数: 6k | 阅读时长 ≈ 5 分钟

摘要

本文部分内容来源于网络,个人收集整理,请勿传播

在写python程序过程中,难免会遇到各种各样的异常和错误。而我们可以用下面的语句来捕捉到错误并进行处理,或者在我们需要的地方主动抛出一个异常。本文就对python中的错误、异常处理简单做一下说明和整理。

运用场景

  • 让程序兼容性更强
  • 发生错误时可以进行处理,让程序继续运行
  • 主动抛出异常
阅读全文 »

Linux下使用rsync最快删除海量文件的方法

发表于 2017-02-27 | 更新于 2020-02-22 | 分类于 linux , rsync
本文字数: 553 | 阅读时长 ≈ 1 分钟

摘要

在linux的web服务器维护过程当中,有些程序会使用本地file缓存或生成大量程序日志。当发布进行版本迭代时,由于上个版本的程序会保留一段时间,因此这些小文件会消耗大量的inode。这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长。所以必须要采取一些其他手段来删除这些大量的小文件。这个时候,我们可以使用rsync来实现快速删除大量文件。

阅读全文 »

python模块-处理excel

发表于 2017-02-24 | 更新于 2020-02-22 | 分类于 python
本文字数: 6.5k | 阅读时长 ≈ 6 分钟

摘要

本文部分内容来源于网络,个人收集整理,请勿传播

数据处理是 Python 的一大应用场景,而 Excel 则是最流行的数据处理软件。因此用 Python 进行数据相关的工作时,难免要和 Excel 打交道。

如果仅仅是要以表单形式保存数据,可以借助 CSV 格式(一种以逗号分隔的表格数据格式)进行处理,Excel 也支持此格式。但标准的 Excel 文件(xls/xlsx)具有较复杂的格式,并不方便像普通文本文件一样直接进行读写,需要借助第三方库来实现。

xlrd - 读取Excel文件,但是不能对其进行操作
xlwt - 创建、写入Excel文件,可以控制Excel中单元格的格式,但是不能在已有的Excel文件基础上进行修改
xlutils - 操作Excel文件的实用工具,如复制、分割、筛选等,可以对现有文件修改
pyExcelerator - 与xlwt类似,也可以用来生成excel文件
openpyxl 和 xlsxwriter

阅读全文 »

vsftpd简单安装使用以及虚拟用户权限控制

发表于 2017-02-13 | 更新于 2020-02-22 | 分类于 linux
本文字数: 13k | 阅读时长 ≈ 11 分钟

摘要

本文部分内容来源于网络,个人收集整理,请勿传播

vsftpd是UNIX类操作系统上运行的服务名称,它的名字代表“very secure FTP daemon”,安全性是其设计与开发的一个重要目标。它可运行在Linux、Solaris等系统中,支持很多其他的FTP 服务器不支持的特征:

  • 非常高的安全性需求
  • 带宽限制
  • 良好的可伸缩性
  • 创建虚拟用户的可能性
  • 分配虚拟IP地址的可能性

由于时间关系,本文所有配置不做任何测试,所以难免有遗漏和错误。

阅读全文 »

http 错误代码表

发表于 2017-02-13 | 分类于 linux
本文字数: 14k | 阅读时长 ≈ 13 分钟

摘要

本文部分内容来源于网络,个人收集整理,请勿传播

阅读全文 »

python语言-sqlite3基础

发表于 2017-02-13 | 更新于 2020-02-22 | 分类于 python , sqlite
本文字数: 6.9k | 阅读时长 ≈ 6 分钟

摘要

本文部分内容来源于网络,个人收集整理,请勿传播

SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java、Python等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2000年5月。 至2015年已经有15个年头,SQLite也迎来了一个版本 SQLite 3已经发布。

本文内容取自网络,原文地址

阅读全文 »

python模块-argparse

发表于 2017-02-09 | 更新于 2020-02-22 | 分类于 python
本文字数: 28k | 阅读时长 ≈ 26 分钟

摘要

本文部分内容来源于网络,个人收集整理,请勿传播

使用argparse模块可以很容易的编写友好的命令行接口。可以通过它定义所需要的参数, argparse能够接收并解析这些sys.argv(参数,选项)。同时argparse模块可以自动生成帮助和使用信息,并且会对无效参数做出错误提示。

python早期使用optparse模块,2.7版本时停止optparse模块的开发,同时开始argparse模块的开发维护,因此建议各位直接使用argparse。

本文使用python3版本作为基础环境。

本文内容主要源自官方文档,加上本人在学习过程中的理解。官方文档

阅读全文 »

python语言-socket网络编程

发表于 2017-01-14 | 更新于 2020-02-22 | 分类于 python
本文字数: 16k | 阅读时长 ≈ 14 分钟

摘要

本文部分内容来源于网络,个人收集整理,请勿传播

socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭)

基本上,Socket 是任何一种计算机网络通讯中最基础的内容。例如当你在浏览器地址栏中输入 http://www.cnblogs.com/ 时,你会打开一个套接字,然后连接到 http://www.cnblogs.com/ 并读取响应的页面然后然后显示出来。而其他一些聊天客户端如 gtalk 和 skype 也是类似。任何网络通讯都是通过 Socket 来完成的。

Python 官方关于 Socket 的函数请看 http://docs.python.org/library/socket.html
本篇文章来源网络,原文地址

阅读全文 »
1…232425…27
Casstiel

Casstiel

268 日志
37 分类
45 标签
GitHub E-Mail
主题 – NexT.Mist
津ICP备-18003787号-1 © 2016 – 2025 Casstiel | 2.6m | 39:47