Magnolia's Blog

持续成长

在 Python3.6 中,range() 函数返回一个可迭代的范围对象,范围类型表示不可变的数字序列,一般用在 for 循环中。

range() 的返回值不是列表,是需要通过转换类型才能变成列表。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> range(4)
range(0, 4)

>>> a = range(4)
>>> type(a)
<class 'range'>

>>> b = list(range(4))
>>> b
[0, 1, 2, 3]
>>> type(b)
<class 'list'>

使用方式: range(start, stop[, step])

  • start: 计数从 start 开始。默认是从 0 开始。range(4) 相当于 range(0,4)
  • stop: 计数到 stop 结束,不包括 stop。range(0,4) 转成 list 后表示 [0, 1, 2, 3]
  • step:步长,默认为1。range(0,3) 相当于 range(0, 3, 1)
Read more »

json.dumps() 序列化

JSON序列化‌是指将对象转化为字节序列的过程。序列化后的数据可以用于在网络上传输或保存到硬盘上。JSON是一种轻量级的数据交换格式,它使用人类可读的文本来表示数据,通常用于数据交换和存储。

json.dumps(): python数据类型转化为json字符串
比如: 将字符串,字典,列表类型的数据转换成json字符串类型的数据

1
2
3
4
5
6
7
8
9
10
11
import json

data_dict = {"name": "jack Ma", "QQ": ["12345", "abcd"]}
data_json = json.dumps(data_dict)
print(type(data_json), data_dict)
# <class 'str'> {'name': 'jack Ma', 'QQ': ['12345', 'abcd']}

data_list = [1, 2, 3, 4]
data_json = json.dumps(data_list)
print(type(data_json), data_json)
# <class 'str'> [1, 2, 3, 4]

json.loads() 反序列化

Read more »

这个错误是因为没有用密码登陆认证 , 先输入密码试试 .

1
127.0.0.1:6379> auth "yourpassword"

例如密码是‘root’,当出现认证问题时候,输入“auth ‘root’”就可以了.

1
2
3
4
5
127.0.0.1:6379> set name "hello"
(error) NOAUTH Authentication required.
127.0.0.1:6379> (error) NOAUTH Authentication required.
(error) ERR unknown command '(error)'
127.0.0.1:6379> auth "root"

如果输入密码后出现以下提示:

Read more »

环境:windows10

直接用pip install wordcloud 可能会报错,会有文件required的问题:

error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools

解决办法是从报错信息入手 , 分析报错中的每一句话 , 根据响应的语句,找对应的解决方案。

方法一

Read more »

分类(Categories)标签(Tags) 在博客中都是用来组织文章内容的工具,但它们的作用和使用方式有所不同。下面详细介绍两者的区别和划分方法:

1. 分类(Categories)

分类是对文章内容的宏观分组,通常用于对文章进行较为严格的层次结构划分,类似于书的章节或目录。每篇文章通常只会属于一个或少数几个分类。分类具有一定的层次结构,可以是多级的。

特点:

  • 层次化:可以创建多级分类(如父分类、子分类)。
  • 单一性:通常每篇文章只会放在一个或少数几个分类中,保持清晰的内容结构。
  • 文章归类:用于对文章进行大范围的归类,适合整体上描述文章的内容类型。
Read more »
0%