ICode9

精准搜索请尝试: 精确搜索
  • 路由器R6300v2 (梅林380_7.9.1)安装nginx + php8 完美运行 Kodexplorer 同时设置 ipv6 外网访问2022-05-17 11:01:34

    闲来无事,瞎折腾,家里装了两条宽带,移动,电信各1000M, 新买的R68S电犀牛还没发货,于是老家伙顶上去先用用, 但koolshare关门后,软件中心不能用了, 于是搞了下,以下只是记录思路和想法,中间有些回忆有遗漏,先开启ssh,和ipv6,确保机器正常运行 1、修复梅林380的软件中心:(修复我也不安装啥,尤其虚拟

  • 模型层2022-05-17 00:31:50

    目录前期数据准备 前期数据准备 """ django自带的sqlite3数据库 功能很少 并且针对日期类型不精确 1.数据库正向迁移命令(将类操作映射到表中) python3 manage.py makemigrations python3 manage.py migrate 2.数据库反向迁移命令(将表映射成类) python3 manage.py inspectdb

  • python3.x数据类型2022-05-16 12:05:01

    python3.x数据类型 1、Number(数字)--->bool(布尔值)   int(整型)在python3.X都是整型,没有长整型 注意:Python3 中,bool 是 int 的子类,True 和 False 可以和数字相加, True==1、False==0 会返回 True   float(浮点型) 2、String(字符串) 3、List(列表):是一种有序和可更改的集合。允许

  • python3读写JSON文件解析2022-05-16 12:01:48

    JSON简介# JSON(JavaScript Object Notation)即JavaScript对象表示法,一种轻量级,通用的文本数据格式。 JSON语法支持对象(Object),数组(Array),字符串,数字(int/float)以及true/false和null。 JSON拥有严格的格式,主要格式如下: 只能用双引号,不能用单引号 元素之间用逗号隔开,最后一个元素不

  • python3 学习记录2022-05-16 06:31:07

    定义set emptySet = set() mySet = {'a','b','c'}   tuple, 与list类似,但是是immutable的 如果你将一个list添加到set,就会报错;但是如果你将tuple添加到set是ok的,因为tuple 不可改变因此它的hash值是固定的 alist = [1,2,3] myset = () myset.add(alist) ## 这个会报错 myse

  • linux安装python2022-05-15 14:01:42

    虚拟机的环境 环境:centos7 centos6.5 自带的 python 版本是 2.6.6,需要重新安装 2.7; centos7 自带的 python 版本是 2.7.5 安装依赖环境 sudo yum install -y gcc make cmake zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-d

  • Dockerfile 拉取ubuntu:20.04镜像并配置python3.8的环境2022-05-13 19:03:28

    一. 配置Dockerfile文件 FROM ubuntu:20.04 # 获取 ubuntu:20.04镜像 ENV DEBIAN_FRONTEND=noninteractive # 环境变量 ENV LANG C.UTF-8 # 环境变量 RUN sed -i 's@http://archive.ubuntu.com/ubuntu/@http://mirrors.aliyun.com/ubuntu/@g' /etc/apt/sources.list # 更换源 RU

  • 05月13日总结2022-05-13 12:31:06

    今天干了啥: Python3 环境搭建 打算干啥: Python3 基础语法 代码数:468

  • Python3函数中如何理解递归2022-05-11 23:31:07

    递归是一种直接或间接调用自己的函数。 例如: def a(): a() # 直接调用自身,无限循环 def b(func): func() # 传入一个函数名,调用传入的函数 def c(): b(c) # 间接调用自身,调用b函数,b函数中根据传人参数调用c函数,无限循环 a() c() 此时无聊运行a()或者c()都会

  • Python3使用re模块解析正则表达式2022-05-11 20:32:23

    正则表达式是编程语言中一种重要的功能,用于按指定规则从文本中匹配出指定的值。 正则表达式元字符 模式 描述 ^ 匹配字符串的开头 $ 匹配字符串的末尾。 . 匹配任意字符,除了换行符,当re.DOTALL标记被指定时,则可以匹配包括换行符的任意字符。 [...] 用来表示一组字符,

  • 05月11日总结2022-05-11 13:04:21

    今天干了啥: Python3 解释器 打算干啥:Python 教程代码数:434

  • Python3 正则表达式特殊符号及用法(详细列表)2022-05-11 08:32:50

    正则表达式的强大之处在于特殊符号的应用,特殊符号定义了字符集合、子组匹配、模式重复次数。正是这些特殊符号使得一个正则表达式可以匹配字符串集合而不只是一个字符串。注1:为了便于理解,难点的地方均用斜体举了栗子。注2:如果你对正则表达式一头雾水或者看不懂下边这个列表,那么小

  • Python3 MD5、SHA256等常用加密方法2022-05-10 18:33:54

    Python3自带的hashlib库包含很多常用加密方法(哈希算法) 例如md5、sha1、sha256等,示例如下: import hashlib def md5(text: str): """MD5加密""" return hashlib.md5(text.encode()).hexdigest() def sha1(text: str): """生成sha1摘要""

  • Python3 Collections-数据类型扩展篇2022-05-06 20:03:35

      Source code: Lib/collections/__init__.py   这个模块实现了特定目标的容器,以提供Python标准内建容器dict,list,set,和tuple的替代选择。      该模块下很多都继承了dict,所以dict的很多方法都可以用。   1.ChainMap对象   3.3 新版功能.   一个 ChainMap 类是为

  • centos解决 pip is configured with locations that require TLS/SSL, however the ssl module in Python is2022-05-04 13:04:18

    一、下载 openssl 编译安装 openssl 官方下载地址:https://www.openssl.org/source/ wget https://github.com/openssl/openssl/archive/OpenSSL_1_1_1d.tar.gz 解压 tar -zxvf OpenSSL_1_1_1d.tar.gz 二、编译安装 进入openssl-OpenSSL_1_1_1d cd openssl-OpenSSL_1_1_1d  

  • centos python3虚拟环境2022-05-04 13:03:14

    为什么需要虚拟环境? 在使用 Python 语言时,通过 pip(pip3)来安装第三方包,但是由于 pip 的特性,系统中只能安装每个包的一个版本。但是在实际项目开发中,不同项目可能需要第三方包的不同版本,迫使我们需要根据实际需求不断进行更新或卸载相应的包,而如果我们直接使用本地的 Python 环境,会

  • 记一次python3中文件没有及时刷新到文件的问题2022-05-03 22:33:04

    1.背景   今天做python3 的with…open联系,发现程序写入到文件中,但是文件内容并没有更新。一直都是老的内容。尝试file.flush等等方式都是不行。   于是最后发现,文件只是查看的时候没有改变,只是有些延迟,具体原因没搞清楚。(而且只在我的w7电脑有这个结果)   在使用的时候所以

  • Python3 assert(断言)2022-05-01 20:04:16

      Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。   断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待程序运行后出现崩溃的情况,例如我们的代码只能在 Linux 系统下运行,可以先判断当前系统是否符合条件。      语法格式如下: ass

  • Python3 错误和异常2022-05-01 20:01:24

      作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,在前面我们没有提及,这章节我们会专门介绍。   Python 有两种错误很容易辨认:语法错误和异常。   Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。      1.语法错误   Pyth

  • Python3函数2022-05-01 17:04:23

      函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。   函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。   1.定义一个函数   你可以定义一个由自己想要功能的函

  • ubuntu更新自带的3.6.9到python3.82022-04-30 14:33:37

    32位机器,没得选 必须18 直接更 sudo apt install python3.8 提示成功后检查 python3.8 -V 添加默认 which python3.8 然后 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 配置默认指向3.8 sudo update-alternatives --config pyth

  • Python开发汇总2022-04-26 17:02:12

    demjson 报错 python3 安装 demjson 2.2.4 出现以下报错 error in demjson setup command: use_2to3 is invalid 由于 demjson 2.2.4 兼容python2和python3,当安装环境为python3时,有一部分代码需要转换。 Setuptools从版本58.0.0开始不再支持2to3的builds,所以导致 demjson 2.2.4安

  • labelImg安装的坑2022-04-24 01:33:05

    安装: Ubuntu Linux Python 3 + Qt5 sudo apt-get install pyqt5-dev-tools sudo pip3 install -r requirements/requirements-linux-python3.txt make qt5py3 python3 labelImg.py python3 labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE] 记QT5.12.2安装失败version `Qt_5_P

  • 【Python】Python3环境安装2022-04-23 23:03:46

    编译安装 安装依赖 yum install wget gcc make zlib-devel openssl openssl-devel readline-devel wget "https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tar.xz" tar -xvJf Python-3.7.9.tar.xz 编译 cd Python-3.7.9 # 注意 3.6 是 --prefix= ./configure prefix=/u

  • Odoo 服务器搭建备忘2022-04-23 09:32:53

    前提 OS:Ubuntu 20.04LTS Odoo:14旗舰版 数据库:Postgres13.0 *数据库和Odoo安装在一台服务器 系统设置 为了Log日志时间好看,进行系统时区设置 # 查看可用时区 timedatectl list-timezones # 设置本地时区 sudo timedatectl set-timezone Asia/Singapore # 查看效果 timedatectl #

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有