20 lines
821 B
Python
20 lines
821 B
Python
import os
|
|
|
|
import django
|
|
import yarl
|
|
|
|
from sixGuoDjango.settings import base_dir_name
|
|
|
|
os.environ.setdefault(key="DJANGO_SETTINGS_MODULE", value=f"{base_dir_name}.settings")
|
|
django.setup()
|
|
from wechat_数据库.用户数据库.小程序积分数据库 import share积分表
|
|
|
|
uri = yarl.URL.build(scheme='https', host="xiao.sixgou.com", path="/wechat_mini/%E7%A7%AF%E5%88%86%E6%9F%A5%E8%AF%A2/%E7%BB%9F%E8%AE%A1%E7%A7%AF%E5%88%86%E6%9F%A5%E8%AF%A2/",
|
|
query={"key": "value"}
|
|
) # yarl
|
|
print(uri.human_repr())
|
|
print(uri.raw_parts)
|
|
query_url = yarl.URL(val="https://xiao.sixgou.com/wechat_mini/%25E7%25A7%25AF%25E5%2588%2586%25E6%259F%25A5%25E8%25AF%25A2/%25E7%25BB%259F%25E8%25AE%25A1%25E7%25A7%25AF%25E5%2588%2586%25E6%259F"
|
|
"%25A5%25E8%25AF%25A2/?key=value")
|
|
print(query_url.human_repr())
|