分类 perl/php/python/gawk/sed articles

python命令行选项模块argparse

一、argparse模块介绍 argparse模块作为optparse的一个替代被添加到Python2.7。argparse的实现支持一些不易于添加到optparse以及要求向后不兼容API变化的特性,因此以一个新模块添加到标准库。argparse通过在程序中定义好我们需要的参数,……

Continue reading

golang如何安装第三方包

golang自身带了一些基础包,而有些功能在第三方包中已经实现好的,就没必要再重新写这个功能了,可以直接通过import引入第三方包直接实现所需功能。这点在很多语言里都是共通的。这里以安装第三方mysql包为例,列下安装第三方包的方法。 一、在线安装 在线安装需要满足两个条件:第一,……

Continue reading

多行合并为一行

现网中经常遇到匹配到某一关键字下的所有行合并到同一行,再次匹配到相关关键字再和下面的合并,示例如下: 1# line1 2a 3b 4# line2 5c 6d 7e 8# line3 9f 想要变成: 1# line1 a b 2# line2 c d e 3# line3 f 即:把某个”# line”打头与下一个”#line”打头之间的行合成一行(这一行包括#line),但两个#line之间的行数……

Continue reading

python解决GPS打卡问题

目前很多所谓的互联网公司都要搞GPS定位考勤打卡,目前所在的客户单位也要求所有厂家人员进行GPS软件打卡。除了公司的指纹打卡外,还要再打客户的卡。既然是地理定位,在android平台下之前测试过通过使用Fake GPS软件 ,开启开发者模式,允许模拟地理位置是可以实现地点任意的。不过……

Continue reading

修改CPAN mirror的默认源

安装perl下的很多模块文件时,比较快捷的方法是使用cpan工具。默认cpan shell 使用的是cpan.org的源,在国内使用的话速度会非常的慢。如果更换为国内的如阿里或网易等公司的源的话,速度会明显提高。修改方法如下: 1、执行cpan命令确认存在该命令 如果cpan执行后提示找到该命令……

Continue reading

python requests增加cookie的方法

一、有关cookie 我之前写过一篇博文《python pycurl模块》,在其中有提到pycurl 有将cookie保存在该文件中,并允许跟踪来源,其他请求会直接调用该cookie文件。这个适用于大多数的应用场景,不过有时候新的cookie内容并不会在响应头中记录到cookie文件中……

Continue reading

python requests模块增加headers头

一、请求头和响应头 http的headers头信息是分请求头和响应头之分的,请求头是客户端向服务端发送请求时,在头里带的内容,其一般包含:浏览器类型、语言、是否使用gzip压缩、传送的数据类型、用于认证的cookie或session值等。而响应头是服务器接到客户端的请求后,返回给客……

Continue reading

python requests发送post请求方式

http的POST请求的编码有3种常用格式,具体如下: application/x-www-form-urlencoded 最常见的post提交数据的方式,以form表单形式提交数据 application/json 以json格式提交数据 multipart/form-data 一般使用来上传文件(较少用) 一、urlencoded 编码 这里使用httbin.org公共测试接口,代码如下: 1#!/usr/bin/env python 2# coding=utf8 3# Copyright (C) www.361way.com site All rights reserved. 4import requests,json 5url =……

Continue reading

python调win32api调整屏幕分辨率

在windows下想要通过python写的程序,需要调用到调整屏幕分辨率。在网上查到,需要用windows的api,ChangeDisplaySettings 。在python下使用,需要先安装 pywin32程序,具体实现代码非常简单,如下: 1import win32api 2dm = win32api.EnumDisplaySettings(None, 0) 3dm.PelsHeight = 720 4dm.PelsWidth = 1280 5dm.BitsPerPel = 32 6dm.DisplayFixedOutput = 0 7win32api.ChangeDisplaySettings(dm, 0)……

Continue reading

Latest articles

Categories

Tags

ACL AD AES AI AWS Ansible Atlassian Azure BMC Blockchain Brocade CDH5 CL210 Cobbler Confd C语言 DDOS DISTINCT DNS Duckdb EKS ELK GCP Ghost Git Glusterfs Go Godaddy Grafana HBA HCIE Hotspot HttpWatch IBM IIS IOS InfluxDB Ingress InnoDB JavaScript Jinja2 KVM Keepalived Mplayer MySQLdb Netlify OpenResty PM PostgreSQL QoS RH318 RH442 RHCA RHCE RHEV RSA SRE SecureCRT Statuscode SublimeText2 TC Telecom Tencentcloud VBA aira2 alpine android anpic apache apm apparmor appfog apr apt-get aria2 array atop audit awk awstats axel backdoor backup bamboo bash bat benchmark bigdata bin bind bitwise book bootstrap bsd c1000 cache capistrano catlog centos centos7 chatops chattr check_mk checkinstall cisco clearall clickhouse cloud-desktop cmdb cms collectd comm compress conver corosync cpu crontab crunchbang css curl date decode dell desktop devops df dhcp diff diskpart django docker dos2unix dpkg drupal etcd excel fail2ban fastcgi fdisk fiddler find firewalld flask flvtool ftp function fuser geek gin github gitlab glances golang google gooupadd graphviz gravatra grep grub2 hadoop haproxy hardware heartbeat helm hexdump hhvm history html http/html/web httplogs https huawei huaweicloud hugo icmp iconv ifconfig inotify iopp ipmitool iptables iredmail iscsi isito it-news java jdk jenkins jira join joomla k3s k8s kdump kernel kingate lamp last leetcode lib light-http linux linux高级篇 ln ls lsi lsof lvm lvs mac mail man mark markdown matplotlib maven memcached microservice mimikatz mkdocs mkpasswd mmonit mod_jk mongodb monit monitor mono moodle mosh mount mpm mrtg mtr my.cnf mysql mysqlbinlog mysqld_multi mysqldump mysqlhotcopy nagios nc nethogs nexus nfs nginx nmon nocatlog node.js nrpe ntfs ntop ntp obs ocr open-falcon openbox opencv openldap openssl openstack oracle oswatch paas pacemaker pam pandas parted pcp pcre pdf percona perl pexpect pgrep php php-fpm ping plsql develope postfix powershell prettify proc prometheus puppeteer pushd pwgen pxe pyecharts python python模块 radmin raid rdesktop read redhat redis redmine regex rh134 rhel7 rhel8 rm rman rootkit route rpm rpmforge rrdtool rsync rsyslog safe saltstack samba scapy screen sed selenium selinux seo seq session set shc sheepdog shell shopt sitemap skydns smokeping snffier snmp socket soft sort spider sql sqlserver squid ss ssh sshpass strace strings su sudo suse svn sysbench syslog-ng sysstat systemd t tar tcpcopy tcpdump tech telnet tengine test testlink threads time tmux tomcat touch tr tsar twisted ubuntu udev ulimit unix unixbench user-agent useradd varnish vbs vercel vi vim visudo vmstat vmware vnc voice vpn vscode vsftp vsftpd vue watchdog web webcam webistrano wget wiki windows wol wordpress workshop wsl x-windows xampp xcache xmllint xtrabackup yule yum zabbix zeromq zip zonetime zookeeper 下载工具 云主机 云原生 代理 加密 古意 吐槽 圈里圈外 娱乐 字符串函数 安全 平台架构 意林 推理 提权 故事汇 故障案例 数据结构 每日看点 民国史 生活 科学记录 站长管理工具 算法 管理 网站架构 翻墙 股票 行业 诗韵 负载均衡 远程管理 面试题

Links

Meta