![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
wwang221
这个作者很懒,什么都没留下…
展开
-
pip使用清华镜像下载
pip使用清华源下载python第三方包原创 2023-01-06 09:56:16 · 3474 阅读 · 0 评论 -
基于python下sko.GA的遗产算法解决CVRP(含容量约束的车辆最短路径)问题
多vehicle的CVRP看作是one vehicle的CVRP,只是在vehicle自身负载的货物不够时,需要返回depot点题目如下:python代码from sko.GA import GA_TSPimport matplotlib.pyplot as pltimport numpy as np# 坐标分布情况,(4,4)为补货地点吗points_coordinate = np.array([[4,4],[2,8],[8,8],[0,7],[1,7],[5,6],[7,6],[3,5原创 2022-02-23 19:02:47 · 2958 阅读 · 8 评论 -
Python代码cProfile耗时分析及可视化
Python: cProfile 食用方法import cProfile# 直接把分析结果打印到控制台# loading为需要监测的函数,arg为其参数cProfile.run("loading(arg)")# 把分析结果保存到文件中cProfile.run("loading(arg)", filename="result.out")# 增加排序方式cProfile.run("loading(arg)", filename="result.out", sort="cumulative")原创 2022-02-09 14:20:02 · 3124 阅读 · 5 评论 -
Flask制作python web服务并用Cython打包再放进docker运行
这里写自定义目录标题项目需求1. 本地开发api2. 打包成docker3. 运行docker,测试项目需求提供api服务打包成docker部署在服务器上1. 本地开发api# -*- coding: utf-8 -*-"""一个简单的demoCreated on Mon Jan 10 11:39:08 2022@author: Lenovo"""from flask import Flask, make_response app = Flask(__name__)@app原创 2022-01-10 18:06:57 · 1430 阅读 · 0 评论 -
python list中方法的时间复杂度
Operation Big-O Efficiency index [] O(1) index assignment O(1) append O(1) pop() O(1) pop(i) O(n) insert(i,item) O(n) del operator O(n) iteration...原创 2018-02-28 17:28:48 · 28220 阅读 · 0 评论 -
python字符串前缀和编码
字符串前缀普通字符串字符串前面加r字符串前面加b字符编码字符串格式化小结字符串前缀1. 普通字符串一般字符串都是默认用Unicode编码的,可以用\来转义,例如:a = u'test\ntest' # 等同于a = 'test\ntest'print(a)# 输出testtest2. 字符串前面加r在字符串前面加上一...原创 2018-02-10 22:10:40 · 3041 阅读 · 0 评论 -
python time以及datetime模块实际应用
0. 获取系统时间datetime模块:import datetimei = datetime.datetime.now()print ("当前的日期和时间是 %s" % i)print ("ISO格式的日期和时间是 %s" % i.isoformat() )print ("当前的年份是 %s" %i.year)print ("当前的月份是 %s" %i.month)print ("当...原创 2018-01-09 22:50:55 · 845 阅读 · 0 评论 -
python 使用paramiko模块访问远程文件
代码:import paramikoclient = paramiko.SSHClient()try: client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) client.connect(host_ip, port, username, password, timeout=5) sftp_clie...原创 2018-02-11 15:39:52 · 5249 阅读 · 1 评论 -
python 通过ssh访问数据库
通常,为了安全性,数据库只允许通过ssh来访问。例如:mysql数据库放在服务器A上,只允许数据库B来访问,这时,我们需要用机器C去访问数据库,就需要用C通过ssh连接B,再访问A。 通过pymysql连接mysql:import pymysqlfrom sshtunnel import SSHTunnelForwarderwith SSHTunnelForwarder( ...原创 2018-02-11 15:17:55 · 7083 阅读 · 1 评论 -
正则表达式在Python下的基础应用
rematch 函数research 函数resub 函数refindall 函数Python支持的正则表达式元字符和语法贪婪与非贪婪1. re.match() 函数re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。 例如:import datetimenow = datetime.datet原创 2018-01-26 23:08:54 · 239 阅读 · 0 评论 -
python 列表list 常用操作
创建列表list = [10, 'a', [2, 4]]取列表最后一个值list[-1]list[-n] # 负值即是从后往前倒数在某位置插入一个值list[1:1] = ['b']数值递增的列表list = range(10)用某个固定值初始化列表initial_value = 0list_length = 5list = [原创 2018-01-10 14:13:45 · 498 阅读 · 0 评论 -
python文件操作
目录目录遍历目录下文件文件的读写目录的操作1. 遍历目录下文件os.walk方法 找到Windows目录下所有.bat文件import osfilelist = []rootdir = os.path.normpath('c:\Windows')for root, subfolders, files in os.walk(rootdir): f原创 2018-01-23 22:26:12 · 208 阅读 · 0 评论 -
python 字典dict 常用操作
创建字典dict = {'id':1, 'name':'bob', 'age':18}每个元素是pair,包含key,value两部分。key可以是integer,string,value是任意类型。dict.get(key, 0) # 同 dict[key],多了没有则返回缺省值0,[]没有会抛出异常dict.has_key(key) # 有该键返回True,否则False原创 2018-01-10 17:37:18 · 603 阅读 · 0 评论 -
Windows10下Python多版本共存
例如python2.7和python3.6下载地址:https://www.python.org/downloads/1. 修改环境变量按WIN,输入environment,选择“编辑系统环境变量”在path中添加(要用英文“;”隔开):xxx\python2.7xxx\python2.7\Scriptsxxx\python3.6xxx\python3.6\原创 2018-01-11 15:25:45 · 2898 阅读 · 0 评论