Python文件批处理-修改md文档内容
当图床迁移后 , 我们需要将之前的 Hexo 文章中的图片链接换为新的地址 . 这里写一个批量文件处理小程序来解决
这里使用 python 实现
12345678910111213141516171819202122232425262728293031323334353637383940414243444546#!/usr/bin/env python# -*- coding:utf-8 - ...
Docker部署Python项目
使用 Docker 部署 Python 项目
前提准备首先生成项目依赖文件
1pip freeze > requirements.txt
此时会在项目目录下生成 requirements.txt 文件
创建 Dockerfile 文件
12345678910# 基于镜像基础FROM python:3.7# 设置代码文件夹工作目录 /appWORKDIR /app# 复制当前代码文件到容 ...
Python项目自动生成requirements.txt文件
通过设置 requirements.txt 来快速安装依赖库.
生成文件1pip freeze > requirements.txt
此时会在项目目录下生成 requirements.txt 文件
安装依赖文件格式
12requests==1.2.0 Flask==0.10.1
通过命令安装依赖
1pip install -r requirements.txt
使用镜像往往很多库下 ...
转-Python问题浅谈
本文转自 知乎
模块导入原理
ModuleNotFoundError
绝对路径
导入相对
路径导入
添加路径到sys.path
参考
最近遇到一个python import的问题,经过是这样的:
我先实现好一个功能模块,这个功能模块有多级目录和很多 .py 文件,然后把该功能模块放到其他目录下作为子模块,运行代码时,就报错ModuleNotFoundError。
为了解决这个问题,就把 p ...
PyQT5环境搭建及应用打包
通用开发框架
electorn:基于node-js,跨平台,开发成本低,运行效率低
qt:基于C++,跨平台,效率高,开发成本高
javafx:基于java,主要用于跨平台桌面程序开发
flutter:基于dart语言,谷歌开源移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面
Python方案
PyQt:PyQt5是Qt v5的Python版本,功能强大复杂,提供QT D ...
解决Docker镜像拉取慢
在国内服务器上操作 Docker 拉取镜像太慢 ,无非是镜像在国外 . 解决办法就是配置国内镜像源 , 一般由阿里、网易、docker 中国官方等等
推荐方案__1. __ 编辑 /etc/docker/daemon.json (若无 , 则创建) , 添加以下 json
123{ "registry-mirrors": ["https://dock ...
TextView添加SpannableString并设置点击色
通常在项目的注册等服务页面 , 会有一些条款 注册即表示同意《xx服务协议》 , 开发需要对服务协议的部分设置超链点击. 通常我们用 SpannableString 来实现富文本功能 , 下面将说明使用方法及遇到的问题.
在搜索引擎帮助下 , 常规做法是这样
1234567891011 TextView tv = (TextView) findViewById(R.id.t ...
转-BottomSheet详解
本文转自 掘金: BottomSheet详解
关系
BottomSheet不是真正存在的类,而是一种称呼,表示该种控件类型,参照Google翻译,本文以下称之为“底页”,就是从屏幕底部弹出的工具条。与之对应是BottomSheetBehavior的行为类,它需要附属某个控件使用。该行为性质包括:
可以从底部弹出
可以上下拖拽布局
可以单击淡黑色遮罩隐藏/关闭
BottomShe ...
转-Dockerfile详解
一段时间未写 Dockerfile , 有些忘记编写规则 , 于是转发一篇详解文章 , 以做记录
本文转自 看完这篇,再也不用担心不会写dockerfile了
Dockerfile是Docker用来构建镜像的文本文件,包括自定义的指令和格式。可以通过docker build命令从Dockerfile中构建镜像。用户可以通过统一的语法命令来根据需求进行配置,通过这份统一的配置文件,在不同的文 ...
转-正则
在研发中 , 经常用到正则表达式 , 看过很多次 , 在用时却记不住 , 这里转篇结合例子讲解的文章以记录.
转自 掘金
正则表达式1.1 基本语法通过一张图表来对正则表达式的基本进行一个回顾
single char
quantifiers(数量)
position(位置)
\d 匹配数字
* 0个或者更多
^一行的开头
\w 匹配word(数字、字母)
+ 1个或更多,至 ...