随笔分类 -  Python

摘要:前置条件:已安装python3 查看当前python版本:python --version 如果不使用虚拟环境,直接用步骤3和步骤4即可。 1. 创建虚拟环境: pip3 install virtualenv python3 -m virtualenv venv3 2. 进入虚拟环境: source 阅读全文
posted @ 2022-08-21 12:44 船长博客 阅读(684) 评论(0) 推荐(0) 编辑
摘要:Python3 教程 | 菜鸟教程:https://www.runoob.com/python3/python3-tutorial.html Python官方有一个推荐书单:https://pythonbooks.org Python 入门到进阶 12 本书籍:https://www.zhihu.c 阅读全文
posted @ 2022-08-07 19:08 船长博客 阅读(433) 评论(0) 推荐(0) 编辑
摘要:1. 准备一个邮箱用于注册账户:https://www.twilio.com/ 输入信息进行注册,验证邮箱,验证接收手机号(只有验证过才可接收短信), 申请一个美国的发送手机号:Get a Trial Number 注册流程可参考:https://blog.csdn.net/ddjhpxs/arti 阅读全文
posted @ 2022-07-28 22:18 船长博客 阅读(656) 评论(0) 推荐(0) 编辑
摘要:1. 本机生成ssh密钥对 ssh-keygen -t rsa 2. 把本机公钥添加到服务器文件~/.ssh/authorized_keys末尾 cat ~/.ssh/id_rsa.pub 3. 本机使用私钥即可登陆服务器 ssh -i ~/.ssh/id_rsa root@192.168.1.12 阅读全文
posted @ 2022-07-17 21:17 船长博客 阅读(2157) 评论(0) 推荐(2) 编辑
摘要:报错信息: Exception ignored in: <function BufferedFile.__del__ at 0xffff8810f280> Traceback (most recent call last): File "/home/test/.local/lib/python3.9 阅读全文
posted @ 2022-07-16 12:59 船长博客 阅读(1398) 评论(0) 推荐(0) 编辑
摘要:#!/usr/bin/env python2 # -*- coding:utf-8 -*- from telnetlib import Telnet import time host = '192.168.2.1' username = 'root' password = '12345678' fi 阅读全文
posted @ 2022-07-16 10:39 船长博客 阅读(549) 评论(0) 推荐(0) 编辑
摘要:pip install pexpect #!/usr/bin/env python import pexpect address = '192.168.2.1' userName = 'root' password = '12345678' cmd = 'telnet ' + address pro 阅读全文
posted @ 2022-07-16 09:59 船长博客 阅读(379) 评论(0) 推荐(0) 编辑
摘要:安装paramiko:pip install paramiko或者使用国内豆瓣的源pip install paramiko -i https://pypi.douban.com/simple/ --trusted-host http://pypi.douban.com #!/usr/bin/env 阅读全文
posted @ 2022-07-16 08:36 船长博客 阅读(122) 评论(0) 推荐(0) 编辑
摘要:一、POST传送参数 使用curl命令传送字典: curl http://192.168.1.10:5000/upload -X POST -d '{"hello": "world"}' --header "Content-Type: application /json" 使用Python Flas 阅读全文
posted @ 2022-06-18 13:04 船长博客 阅读(1513) 评论(0) 推荐(0) 编辑
摘要:使用curl post上传文件: touch abc.txt curl -F "file=@abc.txt" http://192.168.1.10:5000/upload 使用python flask接收文件: from flask import Flask, request app = Flas 阅读全文
posted @ 2022-06-18 11:37 船长博客 阅读(6439) 评论(0) 推荐(0) 编辑
摘要:python -m SimpleHTTPServer 8080 python -m Web服务器模块 [端口号,默认8000] “Web服务器模块”有如下三种:BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。S 阅读全文
posted @ 2022-03-23 15:07 船长博客 阅读(2453) 评论(0) 推荐(0) 编辑
摘要:Python2使用virtualenv创建虚拟环境 1. 安装virtualenv : pip2 install virtualenv 2. 在当前目录创建虚拟环境命令: python2 -m virtualenv ven2 3. 进入虚拟环境: source venv2/bin/activate 阅读全文
posted @ 2022-02-12 08:43 船长博客 阅读(1767) 评论(0) 推荐(0) 编辑
摘要:html文件可仅作为附件,也可以把html插入正文: #!/usr/bin/python # -*- coding: UTF-8 -*- import smtplib from email.mime.text import MIMEText from email.utils import forma 阅读全文
posted @ 2022-01-20 19:02 船长博客 阅读(704) 评论(0) 推荐(1) 编辑
摘要:Python3 简易服务器 python -m http.server 80或 python3 -m http.server 80 会看到如下输出: Serving HTTP on 0.0.0.0 port 80 (http://0.0.0.0:80/) ... 阅读全文
posted @ 2021-10-13 22:42 船长博客 阅读(777) 评论(0) 推荐(0) 编辑
摘要:思路:从s1的第0位开始切片len(s2)个字符串进行比较,相同则计数加1,依次后移,直到最后. def search_substr(s1, s2): if len(s2) > len(s1): return 0 cnt = 0 for i in range(len(s1)): print(i) t 阅读全文
posted @ 2021-04-08 19:44 船长博客 阅读(658) 评论(0) 推荐(0) 编辑
摘要:def getString(aString): restult = '' substr = '' for i in range(len(aString)): if aString[i] in substr: if len(substr) > len(restult): restult = subst 阅读全文
posted @ 2021-04-04 13:11 船长博客 阅读(247) 评论(0) 推荐(0) 编辑
摘要:一、假设当前系统默认是python2,那么创建python2的venv的命令是: pip2 install virtualenv virtualenv ~/venv2 二、创建Python3 venv 用于创建和管理虚拟环境的模块称为venv。venv通常会安装你可用的最新版本的Python。如果您 阅读全文
posted @ 2021-01-13 22:33 船长博客 阅读(1251) 评论(0) 推荐(0) 编辑
摘要:把一个列表映射到0到300的尺子上:最小的映射为0,最大的映射为300 dataset = [1.2, 2.3, 0.9, 1.5, 3.3] def linear(dataset): _min = min(dataset) _max = max(dataset) return [0 if x == 阅读全文
posted @ 2021-01-13 22:02 船长博客 阅读(271) 评论(0) 推荐(0) 编辑
摘要:冒泡排序基本思想 对于列表a依次比较两个相邻元素的大小,若a[j]大于a[j+1]则进行交换,第一趟把最大的数换到最后,依次类推生成有序的列表。 N个元素的列表要排序完成,需N-1趟排序(例:如果N是3(a = [10,5,2]),那么需要2趟依次把10和5进行移动生成有序列表[2,5,10])。 阅读全文
posted @ 2021-01-03 16:04 船长博客 阅读(616) 评论(0) 推荐(0) 编辑
摘要:1.在家目录新建目录python3 cd ~ mkdir python3 cd python3/ 2.安装依赖包,不然编译会报:Failed to build these modules: _ctypes sudo apt-get install libffi-dev 3.下载python版本 wg 阅读全文
posted @ 2020-12-18 22:33 船长博客 阅读(1387) 评论(0) 推荐(0) 编辑

永远相信美好的事情即将发生!
点击右上角即可分享
微信分享提示