<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ls_ange的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ls_ange</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ls_ange]]></copyright><item><title><![CDATA[windows安装fdfs_client-py-master.zip]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/115178108</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/115178108</guid><author>ls_ange</author><pubDate>Wed, 24 Mar 2021 16:05:48 +0800</pubDate><description><![CDATA[1. 解压进入fdfs_client-py-master\fdfs_client 目录下的storage_client.py注释from fdfs_client.sendfile import *
import os, stat
import struct
import socket
import datetime
import errno
from fdfs_client.fdfs_protol import *
from fdfs_client.connection import *
# from fd]]></description><category></category></item><item><title><![CDATA[SPU和SKU]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/115068688</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/115068688</guid><author>ls_ange</author><pubDate>Mon, 22 Mar 2021 11:18:43 +0800</pubDate><description><![CDATA[SPU和SKU
SPU = Standard Product Unit （标准产品单位）
SPU是商品信息聚合的最小单位，是一组可复用、易检索的标准化信息的集合，该集合描述了一个产品的特性。
iPhone X 就是一个SPU，与商家、颜色、款式、规格、套餐等都无关。

SKU = Stock Keeping Unit （库存量单位）
SKU即库存进出计量的单位，可以是以件、盒、托盘等为单位，是物理上不可分割的最小存货单元。
iPhone X 全网通黑色256G 就是一个SKU，表示了具体的规格、颜色等信息。]]></description><category></category></item><item><title><![CDATA[migrations文件转sql语句]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/114988576</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/114988576</guid><author>ls_ange</author><pubDate>Thu, 18 Mar 2021 19:33:58 +0800</pubDate><description><![CDATA[migrations文件转sql语句
python manage.py sqlmigrate app名 文件编号
# 例
python manage.py sqlmigrate card 0009 --settings=xxx.settings.dev


]]></description><category></category></item><item><title><![CDATA[修改git repo地址]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/114988245</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/114988245</guid><author>ls_ange</author><pubDate>Thu, 18 Mar 2021 19:14:51 +0800</pubDate><description><![CDATA[更改origin中url的指向：
git remote set-url origin &lt;新的git repo地址&gt;

检查origin是否已修改：
git remote -v


]]></description><category></category></item><item><title><![CDATA[TimedJSONWebSignatureSerializer]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/114887132</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/114887132</guid><author>ls_ange</author><pubDate>Tue, 16 Mar 2021 16:35:47 +0800</pubDate><description><![CDATA[itsdangerous  使用TimedJSONWebSignatureSerializer可以生成带有有效期的token
from itsdangerous import TimedJSONWebSignatureSerializer as Serializer
from django.conf import settings
# serializer = Serializer(秘钥, 有效期秒)
serializer = Serializer(settings.SECRET_KEY, 300)
# s]]></description><category></category></item><item><title><![CDATA[词汇积累]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/114825378</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/114825378</guid><author>ls_ange</author><pubDate>Tue, 16 Mar 2021 14:17:42 +0800</pubDate><description><![CDATA[词汇积累1

of paramount importance  [ˈpærəˌmaʊnt]    至高无上的，至尊的


Employment is of paramount importance for a family and a country.
就业对一个国家、对一个家庭可以说都是天大的事。


bustling streets  [ˈbʌsl]   繁闹的街巷
deserted  [dɪˈzɜːtɪd]  空寂无人的，被遗弃的


In the raging times of COVID-19 l]]></description><category></category></item><item><title><![CDATA[10-python-bas]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/82978409</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/82978409</guid><author>ls_ange</author><pubDate>Mon, 15 Mar 2021 11:01:20 +0800</pubDate><description><![CDATA[Python基础
io-excel:
Excel扩展名：xlsx  cell:单元格
Excel表格(能够对Excel表格进行读数据、取数据就行)

1. Excel表格相当于一个二维数组
2. 将数据放在Excel中
3. 保存数据的步骤：
    1. 新建excel文件（一个总的Excel）
    2. 新建工作簿(里面写数据的Excel表格)
    3. 往里面添加数据（以列表的形式添...]]></description><category></category></item><item><title><![CDATA[9-python-bas]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/82978358</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/82978358</guid><author>ls_ange</author><pubDate>Mon, 15 Mar 2021 11:01:13 +0800</pubDate><description><![CDATA[Python 基础

文件I/O


打开和关闭文件-open()
file object = open(file_name [, access_mode][, buffering])

各个参数的细节如下：

file_name：file_name变量是一个包含了你要访问的文件名称的字符串值。
access_mode：access_mode决定了打开文件的模式：只读，写入，追加等。所有可取值见如...]]></description><category></category></item><item><title><![CDATA[8-python-bas]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/82978339</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/82978339</guid><author>ls_ange</author><pubDate>Mon, 15 Mar 2021 11:01:04 +0800</pubDate><description><![CDATA[Python 基础


模块分类

系统模块  sys，importlib，math
用户定义模块
第三方模块



venv：隔离环境，环境的副本
Python3.3以上的版本通过venv模块原生支持虚拟环境，提供与系统Python的隔离支持。每一个虚拟环境都有其自己的Python二进制（允许有不同的Python版本创作环境），并且可以拥有自己独立的一套Python包。他最大的好处是，可以让每一...]]></description><category></category></item><item><title><![CDATA[7-python-bas]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/82978289</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/82978289</guid><author>ls_ange</author><pubDate>Mon, 15 Mar 2021 11:00:57 +0800</pubDate><description><![CDATA[Python 基础
python弊端：没有声明语句

global:能不用就不用

a=1           #如果没有a=1也不会出错，global a相当于在外面声明一个a
def func_out():
    global a  #说明要修改外面的a
    a=a+1
    print(a)  #2
func_out()
print(a)      #2

改为：
def func_...]]></description><category></category></item><item><title><![CDATA[6-python-bas]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/82978276</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/82978276</guid><author>ls_ange</author><pubDate>Mon, 15 Mar 2021 11:00:41 +0800</pubDate><description><![CDATA[Python 基础

函数


定义一个函数
你可以定义一个由自己想要功能的函数，编程时尽量多用函数。以下是简单的规则：

函数代码块以 def 关键词开头，后接函数标识符名称和圆括号()。
任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
函数内容以冒号起始，并且缩进。
return [表达式] 结束函数，选择性...]]></description><category></category></item><item><title><![CDATA[5-python-bas]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/82978255</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/82978255</guid><author>ls_ange</author><pubDate>Mon, 15 Mar 2021 11:00:32 +0800</pubDate><description><![CDATA[Python 基础


元素集合Set


特性
set是一个无序且不重复的元素集合。
集合对象是一组无序排列的可哈希（唯一）的值，集合成员可以做字典中的键。集合支持用in和not in操作符检查成员，由len()内建函数得到集合的基数(大小)， 用 for 循环迭代集合的成员。但是因为集合本身是无序的，不可以为集合创建索引或执行切片(slice)操作，也没有键(keys)可用来获取集合中元素的值...]]></description><category></category></item><item><title><![CDATA[4-python-bas]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/82978247</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/82978247</guid><author>ls_ange</author><pubDate>Mon, 15 Mar 2021 11:00:06 +0800</pubDate><description><![CDATA[Python 基础


列表方法
fruits = ['orange', 'apple', 'pear', 'banana']

# 增加元素（从后面加入）
# fruits.append('kiwi')
# 增加集合
# fruits.extend(['kiwi','water'])
# 合并两个列表（可以在前面加，也可以在后面加）
# new_fruits=fruits+['kiwi','wa...]]></description><category></category></item><item><title><![CDATA[3-python-bas]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/82977619</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/82977619</guid><author>ls_ange</author><pubDate>Mon, 15 Mar 2021 10:59:55 +0800</pubDate><description><![CDATA[Python 基础


字符串string


访问
s2=&quot;python&quot;
print(s2[1]) #y
print(s2[-1]) #n

user_id='admin001'
#1.
for i in user_id:    #重点
    print(i,end=' ')
#2.
len_id=len(user_id)
for i in range(len_id):
    print(...]]></description><category></category></item><item><title><![CDATA[2-python-bas]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/82977529</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/82977529</guid><author>ls_ange</author><pubDate>Mon, 15 Mar 2021 10:59:42 +0800</pubDate><description><![CDATA[Python 基础

类型转换


eval()函数
将字符串str当成有效的表达式来求值并返回计算结果,多用于执行sql语句。
rex='12+3.5'
result=eval(rex);
print(result)       #result=15.5



取整

向下取整num=3.8372
print(num//1)#3.0


向上取整print(math.ceil(2.3))


去...]]></description><category></category></item><item><title><![CDATA[1-python-bas]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/82977380</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/82977380</guid><author>ls_ange</author><pubDate>Mon, 15 Mar 2021 10:58:39 +0800</pubDate><description><![CDATA[Python 基础


安装
我们可以在命令窗口（win+r调出cmd运行框）使用python -V查看使用的Python版本，where python查看python位置。
python全景：程序由模块组成、模块包含语句、语句包含表达式、表达式建立并处理对象





基本概念
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。由荷兰人发明，遵循 GPL(反版权)协议。



...]]></description><category></category></item><item><title><![CDATA[crontab]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/95500361</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/95500361</guid><author>ls_ange</author><pubDate>Thu, 11 Jul 2019 17:56:17 +0800</pubDate><description><![CDATA[每晚八点执行
c2 = crontab(minute=0, hour=20)
每十五分钟执行一次
crontab(minute=’*/15’)

]]></description><category></category></item><item><title><![CDATA[mysql竖行显示]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/95499768</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/95499768</guid><author>ls_ange</author><pubDate>Thu, 11 Jul 2019 17:51:16 +0800</pubDate><description><![CDATA[mysql语句如果查询出来太长的话,可以在结尾加\G,字段竖行显示

]]></description><category></category></item><item><title><![CDATA[多人开发并提交到一个分支上了,如何把某个人的commit提取到新分支]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/95321878</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/95321878</guid><author>ls_ange</author><pubDate>Wed, 10 Jul 2019 12:10:25 +0800</pubDate><description><![CDATA[git checkout master
git pull

首先先从master的分支中拉出一个新分支
git checkout -b develop

然后切换到多人开发的分支找出某个人的提交
git log --author=xiaohua -10

切换回新分支develop引入需要的commit
git cherry-pick commitid

可能会出现没有成功自动提交，这说明存在冲突...]]></description><category></category></item><item><title><![CDATA[解决 python No migrations to apply 无法生成表]]></title><link>https://blog.youkuaiyun.com/ls_ange/article/details/88947281</link><guid>https://blog.youkuaiyun.com/ls_ange/article/details/88947281</guid><author>ls_ange</author><pubDate>Mon, 01 Apr 2019 14:22:47 +0800</pubDate><description><![CDATA[第一步：
删除该app名字下的migrations文件。

第二步：
进入数据库，找到django_migrations的表，删除该app名字的所有记录。
delete from django_migrations;

第三步:
python manage.py makemigrations
python manage.py migrate


...]]></description><category></category></item></channel></rss>