标签: local

Python认为json是局部变量

该函数应该操作存储为文件的字典中的值。我正进入(状态

“赋值前引用的局部变量‘json’”

第四行,“dictio = json.loads()。”

我已经导入了 json,事实上下面的函数运行得很好,执行几乎相同的任务。与后面的函数不同,即使我没有故意要求多线程,这个函数也会抛出一个空队列错误。

def updateTally(lefty):                                          #Tally records responses to each question
    global num, total, thisQ 
    rf = open("20QTally.json", "r")
    dictio = json.loads(rf.read())
    rf.close()

    dictio[str(0)] += 1
    total = dictio[str(0)]
    if lefty == 1:
        dictio[str(num)] +=1
    thisQ = dictio[str(num)]

    json = json.dumps(dictio)
    wf = open("20QTally.json", "w")
    wf.write(json)
    wf.close()
Run Code Online (Sandbox Code Playgroud)

def record_score(score): # 打开、读取、写入和关闭分数文件,20QScores.txt (filename) 全局总分数 f = open(filename, "r") # 记录并报告个人的回答 sf = json.loads( Scoref.read()) # Json 有助于字符串和整数写入和读取文件。key = str(score) if key in sf: sf[key] += 1 else: …

variables json scope local

2
推荐指数
1
解决办法
6259
查看次数

如何从需要使用 PyCharm 进行身份验证的本地 PyPI 导入包?

介绍

我已将 python 包上传到 Artifactory 内的本地 PyPI。我已将其安装在我的系统上pip install foo(我需要进行身份验证)。我可以python -c "import foo"毫无问题地做。

当我尝试在 PyCharm 中使用此模块(使用import foo)时,PyCharm 抛出了我unresolved reference 'foo'

所以我进入 Preferences->Project:myproject->Project Interpreter->Available Packages->Manage Repositories 并添加本地 PyPI,如下所示:

添加了本地 Pypi 的“管理存储库”窗口

但是当重新加载“可用包”中的包列表时,我收到以下错误对话框:

显示“包 - 加载包列表时出错:请求失败,状态代码为 401”的错误对话框

401 禁止,因为我从未被提示输入凭据,但我不知道如何继续。

问题

如何foo在 PyCharm 项目中导入包?

python authentication local pypi pycharm

2
推荐指数
1
解决办法
3362
查看次数

Minikube - 外部 IP 与主机的公共 IP 不匹配

不久,我使用GOOGLE COMPUTE ENGINE(外部IP:34.73.89.55,所有端口和协议都打开),然后我安装Docker,minikube,kubectl。然后:

minikube start --driver=docker

minikube tunnel

kubectl create deployment hello-minikube1 --image=k8s.gcr.io/echoserver:1.4

kubectl expose deployment hello-minikube1 --type=LoadBalancer --port=8080

kubectl get svc
Run Code Online (Sandbox Code Playgroud)

我得到:

NAME              TYPE           CLUSTER-IP       EXTERNAL-IP      PORT(S)          AGE

hello-minikube1   LoadBalancer   10.110.130.109   10.110.130.109   8080:31993/TCP   9m22s
Run Code Online (Sandbox Code Playgroud)

我的问题是,为什么 EXTERNAL-IP 与主机的外部 IP:34.73.89.55 不匹配?如何通过主机的外部IP远程访问此服务(例如:我在家并通过浏览器访问)?

Ps:我想使用GOOGLE COMPUTE ENGINE。

编辑:我也尝试:

 sudo minikube start --driver=none

 sudo kubectl create deployment hello-minikube1 --image=k8s.gcr.io/echoserver:1.4

 sudo kubectl expose deployment hello-minikube1 --type=NodePort --port=8080

 wget 127.0.0.1:8080
Run Code Online (Sandbox Code Playgroud)

=>不工作

local minikube

2
推荐指数
1
解决办法
5896
查看次数

Visual Studio Code 使用 apache 自动刷新浏览器

有没有办法设置(扩展等...)Visual Studio 代码,以便在保存我正在处理的文件后自动刷新浏览器(Firefox Dev、Chrome Dev)?(如 Live Server 扩展)

我正在本地安装 Apache(是的,我正在使用 WordPress :)

apache refresh local auto visual-studio-code

2
推荐指数
1
解决办法
3527
查看次数

世博本地通知如何设置每天开始和重复的时间?

我很难弄清楚最新版本的博览会如何在一天中的特定时间设置本地通知并使其每天重复。

  • package.json 中的相关部分
"expo": "~40.0.0",
"expo-notifications": "~0.8.2",
Run Code Online (Sandbox Code Playgroud)
  • 我可以使用此 sipets 创建通知
"expo": "~40.0.0",
"expo-notifications": "~0.8.2",
Run Code Online (Sandbox Code Playgroud)
  • 这就是在其他方面的使用方式
function startsTomorowButNotAbleToRepeateEvryDay() {
  let tomorrow = new Date();
  tomorrow.setDate(tomorrow.getDate() + 1);
  tomorrow.setHours(20);
  tomorrow.setMinutes(0);

  return {
    content: {
      title: "Time to study v2",
      body: "Don't forget to study today!",
    },
    trigger: tomorrow,
  };
}

function repeatsEvryDayButNotPossibleToSetTime() {
  const seccondsInADay = 24 * 60 * 60;

  return {
    content: {
      title: "Time to study v2",
      body: "Don't forget to study today!",
    },
    trigger: {
      seconds: seccondsInADay,
      repeats: …
Run Code Online (Sandbox Code Playgroud)

notifications local react-native expo

2
推荐指数
1
解决办法
3663
查看次数

问题:无法连接到位于 unix:///home/tonton/.docker/desktop/docker.sock 的 Docker 守护进程。docker 守护进程是否正在运行?

大家好,当我运行时docker version 我的 docker compose 版本是: docker compose version Docker Compose version v2.2.2


 Client: Docker Engine - Community
 Version:           20.10.18
 API version:       1.41
 Go version:        go1.18.6
 Git commit:        b40c2f6
 Built:             Thu Sep  8 23:11:43 2022
 OS/Arch:           linux/amd64
 Context:           desktop-linux
 Experimental:      true
Cannot connect to the Docker daemon at unix:///home/tonton/.docker/desktop/docker.sock. Is the docker daemon running?
Run Code Online (Sandbox Code Playgroud)

我使用的是ubuntu 22.04版本。

daemon local docker docker-compose ubuntu-22.04

2
推荐指数
1
解决办法
993
查看次数

Lua 中是否可以覆盖库中的函数?

我正在尝试对函数进行本地重写,以便我可以丢弃返回的第一个值,并且函数将仅返回一个值(通常作为第二个值返回)。

local r.functionName()
    discardVar,keepVar = r.functionName()
    return keepVar
end
Run Code Online (Sandbox Code Playgroud)

但是,当我运行此脚本时,我看到一个错误:

'(' expected near '.'

我不知道如何进行这项工作。我只写过没有“.”的函数。在函数名称中。我不确定它是否是正确的术语,但我想,在这种情况下,“r”将是包含我想要本地覆盖的函数的库(或者可能是“环境”?)。

基本上,期望的结果是该函数仅返回一个值而不是两个;仅通常返回的值作为其第二个返回值。

我最接近成功的是合法的堆栈溢出,所以这似乎是询问它的正确位置。:)

r.functionName()
    discardVar,keepVar = r.functionName()
    return keepVar
end
Run Code Online (Sandbox Code Playgroud)

lua overriding function local

2
推荐指数
1
解决办法
289
查看次数

将本地变量添加到运行的生成器

最近,我尝试从正在运行的生成器外部设置局部变量.生成器代码也应该访问这些变量.

一个问题是,当访问变量时,它会解释为解释器认为它必须是全局的,因为变量未在本地范围中设置.但我不想改变全局变量,也不想复制整个全局范围以使变量人为地局部化.

另一个麻烦是,当从外部访问时,它本地(以及全局变量?)的字典接合为只读.

是否有任何合法(或至少部分合法的方式)将本地人引入正在运行的生成器实例?

编辑以澄清:

我不是指"发送"功能.这当然是一个简洁的功能,但由于我想设置多个具有不同名称的变量,因此对我的目的而言并不方便.

python variables generator local

1
推荐指数
1
解决办法
1826
查看次数

Sharpdevelop修改局部变量

在调试/单步执行代码时如何修改局部变量的值?它很容易与视觉工作室,但我似乎无法找到如何在sharpdevelop 4.0中做同样的事情

variables debugging sharpdevelop local

1
推荐指数
1
解决办法
1035
查看次数

指向全局函数的本地指针

我想使用本地指针指向全局字符串.指针是本地指针,字符串是全局的.当我运行此代码时,将本地指针传递给函数"myfun"时,指针不会改变,即其指向地址不会改变.打印的值为"NULL".

谁能告诉我为什么这对gcc不起作用?

#include <stdio.h>

char *str[] = { "String #1", "Another string" };

void myfun( void * p, int i ) 
{ 
    p = ( void * ) &str[ i ][ 0 ]; 
}

int main( void ) 
{ 
    void * ptr1, * ptr2;

    myfun( ptr1, 0 ); 
    myfun( ptr2, 1 ); 
    printf( "%s\n%s\n", ptr1, ptr2 ); 
}
Run Code Online (Sandbox Code Playgroud)

c pointers global-variables local void-pointers

1
推荐指数
1
解决办法
414
查看次数