修改启动文件
import os
os.environ[‘HF_HOME’] = os.path.abspath(os.path.realpath(os.path.join(os.path.dirname(__file__), ‘./hf_download’)))
os.environ[‘HF_ENDPOINT’] = ‘https://hf-mirror.com’ #加这一行[……]
修改启动文件
import os
os.environ[‘HF_HOME’] = os.path.abspath(os.path.realpath(os.path.join(os.path.dirname(__file__), ‘./hf_download’)))
os.environ[‘HF_ENDPOINT’] = ‘https://hf-mirror.com’ #加这一行[……]
(可以用羽翼城大大的steamcommunity302,勾选github访问后开启服务解决)
此处的部署方式采用AUTOMATIC1111大大制作的webui,更新快,功能多
部署方案综合了很多大佬的教程以及自己的探索,不保证一定是最简便的,但应该是对计算机环境影响比较小的。
AUTOMATIC1111的webui的github工程链接:https://github.com/AUTOMATIC1111/stable-diffusion-webui
太长不看类:
将webui的仓库clone下来
git clone https://github.com/AUTOMATIC1111[……]
安装时无法通过的话
pip install dlib
需要下面的方案,多数是因为版本没有对应上。先查看pip版本
win32常用:
import pip;
print(pip.pep425tags.get_supported())
amd64常用:
import pip._internal
print(pip._internal.pep425tags.get_supported())
或
import pip._internal.pep425tags
或
import wheel.pep425tags as w
但是这些在我的电脑上都不管用,有用的命令为在[……]
记录下,python MySQL 批量插入 例
# coding:utf-8
import pymysql
# 打开数据库连接
db = pymysql.connect(host=’localhost’, port=3306,
user=’username’, passwd=’password’, db=’database_name’, charset=’utf8′)
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# SQL 插入语句
sql = “INSERT INTO EMPLOYEE(FIRST_N[……]
有时做项目时,会识别字符串是什么语种:中文、韩语、日语等,筛选掉其他不需要的语种,这里我们使用 python中的第三方库langid 库来实现识别字符串是什么语言
1.首先,安装langid
pip install langid
测试语种
import langid
str1 = ‘你好’
str2 = ‘hello world’
str3 = ‘你好 hello world’
#韩文
str4=’.’
#日语
str5=’こんにちは’
str6=’你好,根據所寫的文字,進行語種的識別’
str1_1 = langid.classify(str1)
str2_2 = langid.[……]
爬虫的时候由于很多打包下载zip的文件,而zip压缩包内的文件却是中文的,导致解压出来的文件是乱码的情况。
解压后的文件名大概是这个样子的 ╩Θ╔·╧└.txt 正常编码是 书生侠.txt 。
而这其实并不是因为文件编码问题导致,仅仅是文件名的编码。所以只处理文件名部分。如果要处理文件部分可以直接百度搜索即可【其实就是把对应用encode(‘cp437’).decode(‘gbk’)处理下,我这里只是处理了文件名字】
)。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Author : ki[……]
处理ansi编码转utf8
#!/usr/bin/env python3
# -*- coding: UTF-8 -*-
# @Author : kinggoo
# @Software: 鳗鱼是条狗
# @blog :https://kinggoo.com/pyansitoutf8.htm
import os
import sys
import time
import codecs
import chardet
“””
主要是GB2312转utf-8格式,其他格式可以通过chardet来获取类型转换。
kinggoo.com
“””
if[……]
参考链接:
http://blog.csdn.net/onlyanyz/article/details/45009697
https://www.cnblogs.com/fendou-999/p/3822028.html
UnboundLocalError: local variable ‘xxx’ referenced before assignment
在函数外部已经定义了变量n,在函数内部对该变量进行运算,运行时会遇到了这样的错误:
主要是因为没有让解释器清楚变量是全局变量还是局部变量。
如下代码片所示:
def test():
if[……]
文本文件内容如下:
标题###URL###字段###数字###{‘sort’: [‘7120992’, ‘7120993’, ‘7120994’], ‘aDict’: {‘7120994’: ‘/kinggoo.com/49512/7120994/’, ‘7120993’: ‘/kinggoo.com/49512/7120993/’, ‘7120992’: ‘/kinggoo.com/49512/7120992/’}}
标题###URL###字段###数字###{‘sort’: [‘7120992’, ‘7120993’, ‘7120994’], ‘aDict’: {‘7120994′[……]
”’ 找到列表中字符串最长的位置索引
先获取列表中每个字符串的长度,查找长度最大位置的索引值即可
str_list 是一个列表,返回最大的数组值的元素位置
”’
num_list=[len(one) for one in str_list]
return num_list.index(max(num_list))[……]
sohu 获取公网IP地址方式 http://txt.go.sohu.com/ip/soip
#!/usr/bin/python
# -*- coding:utf8 -*-
import urllib2
import re
url = urllib2.urlopen(“http://txt.go.sohu.com/ip/soip”)
text = url.read()
ip = re.findall(r’\d+.\d+.\d+.\d+’,text)
print ip[0]
echo $(curl -[……]
最新评语