我想制作一个可移植的应用程序,即使没有安装python也可以在任何Windows上运行一些代码和python可执行文件.
我希望它是python 3.6,所以它只有pip和setup tools安装.
编辑:关于重复
不完全的.我不想编译代码.我想给他们.py文件,但意识到Windows默认情况下不会安装python.我想要一些可以在闪存驱动器上运行但可以从源代码运行我的代码而不是二进制代码.
我想画一个函数f给出2个载体:x和y,所以y=f(x).我使用plot(x,y),但现在我需要它是0以上的蓝色和红色下面所以它看起来像这样:

我有一个这样的模型:
class ModelA(models.Model):
foo = models.CharField(max_length=255)
bar = models.CharField(max_length=255)
Run Code Online (Sandbox Code Playgroud)
现在我想要这样的东西:
class ModelB(models.Model):
aaa = models.ForeignKey(ModelA)
tar = models.Char(Field(max_length=255, default="")
fo2 = models.CharField(max_length=255, default=???)
Run Code Online (Sandbox Code Playgroud)
除非提供其他fo2值,ModelA否则我想从中获取值。
我该怎么做?
我在代理后面,我需要通过安装一些东西apt-get。
我带来的最好的就是这个
ARG PROXY
ENV http_proxy=$PROXY
ENV https_proxy=$PROXY
RUN apt-get update -y && apt-get -y install ...
ENV http_proxy=
ENV https_proxy=
Run Code Online (Sandbox Code Playgroud)
问题是我之后需要取消设置这些环境变量。
知道如何在少于 5 层的时间内做到这一点吗?
这样构建python3流可以吗?
def foo(**kwargs):
kwargs['kw'] = 1
return bar(**kwargs, wk=2)
def bar(**kwargs):
process(1,2,'sss',**kwargs)
for i in kwargs:
print(i)
...etc...
Run Code Online (Sandbox Code Playgroud)
kwarg是要转到单个可变对象(dict),并且仅将其引用沿流传递,还是将我解压缩并一遍又一遍地创建?
更精确的问题。如果我这样做:
def a(**kwargs):
return b(**kwargs)
def b(**kwargs):
return c(**kwargs)
...
def z(**kwargs):
print(**kwargs)
Run Code Online (Sandbox Code Playgroud)
一次只能有1个字典吗?如果是这样,每次调用都会创建一个新对象吗?还是我将它们堆叠?
实际情况是,我是与AVRO通信的子服务之一。因此,我有一个将二进制文件转换为的软件包dict,然后我需要做一些事情并创建一个新的AVRO。
有些字段在新架构中不存在,有些字段已添加,有些字段只是传递而未触及它们。
因此,我只是接受了第一个字典,一遍又一遍地传递它,添加了越来越多的数据,最后我有了另一个架构,而avro包可以接受如此巨大的字典,并且仅序列化架构中定义的内容。
这样可以吗?
python-3.x ×3
python ×2
aptitude ×1
avro ×1
dictionary ×1
django ×1
docker ×1
kwargs ×1
matlab ×1
plot ×1
portability ×1
proxy ×1
windows ×1