• ubuntu pip is configured with locations that require TLS/SSL

    背景:ubuntu 14.04python3.8 使用pip install pymsql 提示错误:WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. Collecting django   WARNING:&

    Linux 2027 人阅读 0 条评论
  • python基础 Python 类的成员、成员修饰符、类的特殊成员

    类的成员类的成员可以分为三大类:变量、方法和属性注意:所有成员中,只有实例变量的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个实例变量。而其他的变量,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。类成员变量类变量实例变量方法普通方法类方法静态方法属性静态属性一、变量变量包括:类变量和实例变量,他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同,实例变量属于对象类变量属于类代码示例class Student:    # 类变量 所有实例对象都可以访问    school="一中"  

    python 1074 人阅读 0 条评论
  • Python---多字段排序,列表套字典,字典的排序,分组,itemgetter多字段排序

    operator.itemgetter(*items)返回使用该操作数的方法从其操作数获取项目的可调用对象__getitem__()。如果指定了多个项目,则返回查找值的元组。功能等同于一下代码:def itemgetter(*items):     if len(items) == 1:         item = items[0]        

    python 1185 人阅读 0 条评论
  • python url网址拼接

    在做爬虫中,经常会遇到需要把一个域名和网址路径进行拼接,在开发时一时没想到方法,特此记录下来。利用parse.urljoin方法进行网址拼接from urllib import  parse print(parse.urljoin("http://www.chenxm.cc", "abc.html")) print(parse.urljoin("http://www.chenxm.cc/", "/../../abc.html")) print(parse

    python 2386 人阅读 0 条评论
  • python3 获取当前运行函数名称和类方法名称

    如何获取当前运行函数(或方法)的名称呢?背景:python3.8第一种方法:利用__name__获取当前方法名称def create():     print("hello word")      print(create.__name__) >>> create第二种方法:利用sys获取当前方法名称import sys def create():     print(f"当前方

    python 2771 人阅读 0 条评论
  • fcp 内网穿透工具 手把手教你使用ssh访问公司内部服务器

    1.前言由于工作需求,需要使用ssh访问公司内部服务器,经过一番调研发现frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。2.下载与安装2.1 安装golang环境# ubuntusudo apt install golang-go2.2 下载frp下载地址:https://github.com/fatedier/frp/releases包括linux,windows等不同版本,本文主要讲解linux版本安装过程mkdir frpcd frpwget https://github.

    Linux 2395 人阅读 0 条评论
  • ssh -vvv调试

    客户端调试ssh -vvv root@ip --查看连接时候用的私钥对不对如:ssh -vvv root@192.168.1.1

    Linux 2810 人阅读 0 条评论
  • mac 安装Homebrew提示brew command not found错误的解决方法

    在mac输入命令安装brew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"由于国内某些原因,导致http://raw.githubusercontent.com/被墙了,无法访问,提示以下错误:curl: (7) Failed to connect to raw.githubusercontent.com port&n

    Linux 21599 人阅读 3 条评论
  • frp login to server failed: i/o deadline reached

    启动frp客户端时提示错误:login to server failed: i/o deadline reached经过排查,发现是frp服务端被我测试7000端口是否可用时临时关闭,导致frp客户端请求frp服务端时发生错误到。解决办法:恢复frp服务端,即可使用。更多文档:frp login to server failed: dial tcp xxx.xxx.xxx.xxx:7000: connect: connection timed out

    Linux 11726 人阅读 0 条评论
  • frp login to server failed: dial tcp xxx.xxx.xxx.xxx:7000: connect: connection timed out

    背景:在部署frp的客户端时,执行命令./frpc -c ./frpc.ini,提示错误信息:2020/06/15 18:15:17 [W] [service.go:101] login to server failed: dial tcp 39.97.228.44:7000: connect: connection timed out由于是使用阿里云服务器,特意把服务器对应的安全组放开7000端口,但是还遇到这个错误。经过排查发现,服务器还安装了宝塔,我

    Linux 5339 人阅读 2 条评论