@@ -618,27 +618,37 @@ msgid ""
618
618
"Call a method of the Python object *obj* without arguments, where the name "
619
619
"of the method is given as a Python string object in *name*."
620
620
msgstr ""
621
+ "Chama um método do objeto Python *obj* sem argumentos, onde o nome do método "
622
+ "é fornecido como um objeto string do Python em *name*."
621
623
622
624
#: ../../c-api/call.rst:353
623
625
msgid ""
624
626
"Call a method of the Python object *obj* with a single positional argument "
625
627
"*arg*, where the name of the method is given as a Python string object in "
626
628
"*name*."
627
629
msgstr ""
630
+ "Chama um método do objeto Python *obj* com um argumento posicional *arg*, "
631
+ "onde o nome do método é fornecido como um objeto string do Python em *name*."
628
632
629
633
#: ../../c-api/call.rst:367
630
634
msgid ""
631
635
"Call a callable Python object *callable*. The arguments are the same as for :"
632
636
"c:type:`vectorcallfunc`. If *callable* supports vectorcall_, this directly "
633
637
"calls the vectorcall function stored in *callable*."
634
638
msgstr ""
639
+ "Chama um objeto Python chamável *callable*. Os argumentos são os mesmos de :"
640
+ "c:type:`vectorcallfunc`. Se *callable* tiver suporte a vectorcall_, isso "
641
+ "chamará diretamente a função vectorcall armazenada em *callable*."
635
642
636
643
#: ../../c-api/call.rst:381
637
644
msgid ""
638
645
"Call *callable* with positional arguments passed exactly as in the "
639
646
"vectorcall_ protocol, but with keyword arguments passed as a dictionary "
640
647
"*kwdict*. The *args* array contains only the positional arguments."
641
648
msgstr ""
649
+ "Chama *callable* com argumentos posicionais passados exatamente como no "
650
+ "protocolo vectorcall_, mas com argumentos nomeados passados como um "
651
+ "dicionário *kwdict*. O array *args* contém apenas os argumentos posicionais."
642
652
643
653
#: ../../c-api/call.rst:385
644
654
msgid ""
@@ -647,6 +657,10 @@ msgid ""
647
657
"already has a dictionary ready to use for the keyword arguments, but not a "
648
658
"tuple for the positional arguments."
649
659
msgstr ""
660
+ "Independentemente de qual protocolo é usado internamente, uma conversão de "
661
+ "argumentos precisa ser feita. Portanto, esta função só deve ser usada se o "
662
+ "chamador já tiver um dicionário pronto para usar para os argumentos "
663
+ "nomeados, mas não uma tupla para os argumentos posicionais."
650
664
651
665
#: ../../c-api/call.rst:397
652
666
msgid ""
@@ -659,6 +673,14 @@ msgid ""
659
673
"temporarily be changed. Keyword arguments can be passed just like in :c:func:"
660
674
"`PyObject_Vectorcall`."
661
675
msgstr ""
676
+ "Chama um método usando a convenção de chamada vectorcall. O nome do método é "
677
+ "dado como uma string Python *name*. O objeto cujo método é chamado é "
678
+ "*args[0]*, e o array *args* começando em *args[1]* representa os argumentos "
679
+ "da chamada. Deve haver pelo menos um argumento posicional. *nargsf* é o "
680
+ "número de argumentos posicionais incluindo *args[0]*, mais :const:"
681
+ "`PY_VECTORCALL_ARGUMENTS_OFFSET` se o valor de ``args[0]`` puder ser "
682
+ "alterado temporariamente. Argumentos nomeados podem ser passados como em :c:"
683
+ "func:`PyObject_Vectorcall`."
662
684
663
685
#: ../../c-api/call.rst:406
664
686
msgid ""
0 commit comments