小编Jac*_*all的帖子

如何在vscode中查找python方法的源代码

我正在使用 vscode 并使用了该功能

>>> s = 'hello'
>>> s.capitalize()
'Hello'
Run Code Online (Sandbox Code Playgroud)

我有兴趣查看该函数的源代码,因此我右键单击capitalize并单击go to Definition。这让我看到了builtins.pyi一个似乎是存根文件的地方。它给我的功能是

def capitalize(self) -> str: ...
Run Code Online (Sandbox Code Playgroud)

这并没有太大帮助,所以我在谷歌上搜索了 python 字符串库的源代码并得到了这个

# Capitalize the words in a string, e.g. " aBc  dEf " -> "Abc Def".
def capwords(s, sep=None):
    """capwords(s [,sep]) -> string
    Split the argument into words using split, capitalize each
    word using capitalize, and join the capitalized words using
    join.  If the optional second argument sep is absent or None,
    runs of …
Run Code Online (Sandbox Code Playgroud)

python-3.x visual-studio-code

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

为什么即使 *ngIf 设置为 true,@ViewChild 仍然未定义

我遇到了以下问题,该问题已由{static: false}中的属性修复@ViewChild。\n此 stackoverflow Q/A 帮助解决了How should I use the new static option for @ViewChild in Angular 8?

\n

我想更好地理解这个场景以及如何static改变结果,以及变化检测如何影响这个场景。我已经阅读了角度文档中有关更改检测的一些内容,并发现极其缺乏。

\n

我想出了一个 stackblitz 来说明一些我不明白的事情。Stackblitz 角度示例

\n

单击toggle按钮两次时,我在命令行上收到以下内容:

\n
> undefined undefined\n> undefined undefined\n> undefined ElementRef\xc2\xa0{nativeElement: div}\n> undefined ElementRef\xc2\xa0{nativeElement: div}\n\n
Run Code Online (Sandbox Code Playgroud)\n

不过我期望:

\n
> undefined undefined\n> undefined ElementRef\xc2\xa0{nativeElement: div}\n> ElementRef\xc2\xa0{nativeElement: div} ElementRef\xc2\xa0{nativeElement: div}\n> ElementRef\xc2\xa0{nativeElement: div} ElementRef\xc2\xa0{nativeElement: div}\n\n
Run Code Online (Sandbox Code Playgroud)\n

这是代码的逻辑——(请参阅 stackblitz 中的完整代码)

\n
> undefined undefined\n> undefined undefined\n> undefined ElementRef\xc2\xa0{nativeElement: div}\n> undefined …
Run Code Online (Sandbox Code Playgroud)

angular-ng-if viewchild angular

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

你如何使用java流api根据存储在对象内部的信息将对象列表转换为嵌套映射?

我有对象的列表List<SingleDay>,其中SingleDay

class SingleDay{ 
      private Date date;
      private String County;

   // otherstuff
}
Run Code Online (Sandbox Code Playgroud)

我希望将此列表转换为Map<Date, Map<String, SingleDay>>. 也就是说,我想要一张从 Date 到 Counties 的地图回到原始对象的地图。

例如:
02/12/2020 : { "Rockbridge": {SingleDayObject}}

如果从对象列表到地图,而不是从对象列表到嵌套地图,我无法让任何工作以及我在网上找到的所有内容。

基本上,我希望能够快速查询与日期和县对应的对象。

谢谢!

java date java-stream

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