Исходный код нет. А зачем?
 NKT
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          NKT
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  да хотел распихать аргсы так как их передали [ [B("123"),B("test")], [B("asd")] ]
сложно именно так это увидеть. просто ты не увидишь как были созданы В в конструкторе А, разве что для конкретного типа В можно выяснить, как его создавали и __repr__ написать например. или свой метод и тогда из А обращаться к этим методам.
"но зачем?"!
поменяй интерфейс, этот тебе ничего хорошего не сделает
Бред какой то, аргсы это кортеж, никак не кортеж кортежей. Эта разница в написании вообще уничтожается на этапе парсинга файла, и там всегда будет без переносов строк.
 NKT
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          NKT
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Это не будет работать в общем случае. И не должно, потому что ты делаешь хуйню. Правильный курс действий тебе озвучили.
Обсуждают сегодня